Lightweight Directory Access Protocol (LDAP) is an Internet protocol used to look up information from a server. This can be configured and used in Maestro by adding the following configurations in [maestro_home]/projectserver/conf/security.properties.
user.manager.impl=ldap ldap.bind.authenticator.enabled=true ldap.config.context.factory=com.sun.jndi.ldap.LdapCtxFactory # LDAP server config ldap.config.hostname=localhost ldap.config.base.dn=dc=redback,dc=plexus,dc=codehaus,dc=org ldap.config.port=389 # LDAP anonymous bind config ldap.bind.authenticator.enabled=true # LDAP user mapping ldap.config.mapper.attribute.user.id=uid ldap.config.mapper.attribute.user.email=mail ldap.config.mapper.attribute.fullname=givenName ldap.config.mapper.attribute.password=userPassword # uid of the ldap user redback.default.admin=[ldap_username] redback.default.guest=[ldap_username] security.policy.password.expiration.enabled=false # # Optional search filter # ldap.config.mapper.attribute.user.filter=(attributeName=value)