CX Management platform supports Role-based Access Control (RBAC) and can integrate with existing LDAP providers for authentication of users and authorization of resources based on defined roles. We currently support Windows Active Directory (tested with Windows Server 2012R2 AD DS) only. Currently, LDAP access is configured for administrator access, DevOps LDAP access can be assigned for authentication, but not assign Container Pool access.
Following prerequisites are required for AD configuration:
- A service account that provides search capability against the server. This account can have read-only access since CX management platform doesn’t perform any writes against AD server.
- For secure connections, AD server should be configured with a certificate (see https://support.microsoft.com/en-us/kb/321051 for example on how to accomplish that). Additionally, Windows AD configuration should support STARTTLS option, which allows switching to TLS after a connection has been established. CX does not support the LDAPS protocol.
Currently, LDAP access is configured for administrator access, DevOps LDAP access can be assigned for authentication, but not assign Container Pool access.
- Logged in as user “Admin” click the “Administrator” drop down and select “User Management”
- Then select the “LDAP” tab to configure account access.
- LDAP authentication is performed using a service account that can access the LDAP database and query for user accounts. Click on the gears icon and complete the pop-out for LDAP service account.
- Select the “NEW MAPPINGS” button to assign an LDAP group to a CX role. Complete the pop-out with an LDAP group DN for access.