LDAP-Based Security Source
The LDAP-based security sources, as is the case for all Exalead CloudView security sources, provide two main functions:
-
User authentication.
-
User security tokens computing.
The former is possible only if user login functionality is enabled on the LDAP server. The latter authentication using an LDAP security source is a three-step procedure:
-
User full DN retrieval: First, using the user login, which may be the full DN or any other valid login value, the security source tries to guess the user’s full DN.
-
User identity validation: After the resolution of the user's full DN, the user's password is checked by opening an LDAP connection on the LDAP server. This action uses the user's full DN and the user's supplied password. If the connection is successfully opened, the computed user security tokens are returned.
-
Security tokens computing: In the final step of authentication, the security source computes the security groups that the user belongs to and returns all the user security tokens to the application.