9.4.1. Basic LDAP Integration
If the cuba.web.ldap.enabled property is set to true
, the LdapLoginProvider
is enabled. In this case, the Spring LDAP library is used for user authentication.
The following Web Client application properties are used to set up LDAP integration:
Example of local.app.properties file for the Web Client block:
cuba.web.ldap.enabled = true
cuba.web.ldap.urls = ldap://192.168.1.1:389
cuba.web.ldap.base = ou=Employees,dc=mycompany,dc=com
cuba.web.ldap.user = cn=System User,ou=Employees,dc=mycompany,dc=com
cuba.web.ldap.password = system_user_password
See also cuba.web.requirePasswordForNewUsers.
In case of the integration with Active Directory, when creating users in the application, specify their sAMAccountName
without domain as a login.