- Print
- PDF
Clients can manage user integration in two ways:
API
CA offers an API having the abilities of managing the users, department, roles.
- Authorize with client_id and client_secret
Token URL: {(IdentityURL)}/connect/token - Departments
- Roles
- Users
Commands of the user integration (Departments, Roles and Users) are explained and the schemas for the parameters of the commands are given on the webpage of the API in a detailed way.
LDAP
LDAP integration allows the synchronize user information’s from customer’s Active Directory with CA Identity. After the user deploys LDAP integration service, LDAP service will be waiting for its configurations. The user must define below configurations in appSettings under CA. Authentication can be done via UI. (administration/integration)
The critical situation for LDAP integration, regardless of whether an installation is onpremise or cloud, is this: 'The tenant's active directory must be accessible from outside.' If the tenant's active directory can be accessed from outside, LDAP integration can be successfully achieved.
Interval: 3600
LdapServerInformation:
{
"Server": "",
"UserName": "",
"Password": ""
}
LdapDirectory:
[
{
"Path": "",
"UserAdditionalFilter": "",
"GroupAdditionalFilter": null,
"FieldConfigs": null,
"SecurityGroupBasePath": null
}
]
GenericFields:
{
"UserName": "",
"Email": "",
"PhoneNumber": "",
"Name": "",
"Surname": "sn"
}
UseManagerFieldForDepartments : (Description: manager field is used for organization scheme (Default value: False))
TenantId : guid