ADAM is an LDAP directory service.
The way Jenkins does authentication in LDAP is
- bind as the administrator DN and search for the User.
- bind as the user DN found in step 1
- Get the users DN details
The LDAP authentication process implemented by Jenkins, is not compatible with every Active Directory configuration in which Jenkins Users have not “Readers” role.