Several possible properties that can be used in the ldap.properties and ad.properties configuration files are not mentioned in the LDAP module documentation, e.g.:
The properties are:
- groupSearchFilter
- userSearchFilter
- allUsersSearchFilter
Some Magnolia customers are using the LDAP connector module having large numbers of users and groups in LDAP and the search filters can improve Magnolia performance by reducing the numbers of users or groups to process.
Additional notes:
All the properties above are mentioned in the sample ldap.properties in the LDAP module bundle.
groupSearchFilter is applicable only if info.magnolia.jaas.sp.ldap.resolver.OpenLDAPGroupResolver is specified as the groupResolverClass.
userSearchFilter defaults to uid=<user name> if not specified in the property files.
Acceptance criteria