Scenario
Authenticate users through Active Directory and retrieve associated groups to determine user permission. We assume that:
- Domain of the Active Directory is example.com.
- This Active Directory can be accessed through address ldap://ad.example.com:389
- Users are managed under LDAP entry cn=Users,dc=example,dc=com, and groups are managed under entry ou=Groups,dc=example, dc=com.
- User Administrator is used to search user and group information in this Active Directory.
Resolution
- For each Active Directory group you want to assign QuickBuild permissions, create a group with the same name in QuickBuild, and set proper permissions.
- Login as Administrator, switch to menu Authentication->Authenticators, and add an authenticator of LDAP type like below:
- Your users should now be able to login to QuickBuild and access to QuickBuild functionalities will be controlled using the group information from Active Directory.
| To browse Active Directory user and group information in a LDAP friend way (that is, be able to browse DN and various attribute names/values), you may need to install a LDAP client (such as JXplorer), and connect it to your Active Directory using LDAP url, user and password information listed above. |