This view is used to select one or more LDAP users and force the sync and update workflows.
GET http://[host-proxy]/api/view/ReSyncLdapUsersVIEW/schema/?hierarchy=[hierarchy]&format=json&schema=1
{
"$schema": "http://json-schema.org/draft-03/schema",
"type": "object",
"properties": {
"ldap_server_bkey": {
"description": "LDAP Server to Sync from.",
"format": "uri",
"title": "LDAP Server",
"choices": [],
"target_model_type": "data/Ldap",
"type": "string",
"target": "/api/data/Ldap/choices/?format=json&hierarchy=[hierarchy]&auth_token=[authtoken]
},
"notes": {
"default": "This feature will re-sync a LDAP user and force an update on all UC Apps. Please select the LDAP server and one or more LDAP users to re-sync.",
"readonly": true,
"type": "string",
"displayable": true,
"title": "Notes"
},
"ldap_server_pkid": {
"readonly": true,
"type": "string",
"description": "PKID of the LDAP server.",
"title": "LDAP Server PKID"
},
"ldap_users": {
"items": {
"type": "string"
},
"type": "array",
"description": "Select LDAP Users to ReSync.",
"title": "LDAP Users"
},
"description": {
"default": "LDAP User Re-Sync Tool",
"readonly": true,
"type": "string",
"displayable": true,
"title": "Description"
}
}
}