Table of Contents

LDAP

Authentication Users Password

Presentation

LL::NG can use an LDAP directory to:

This works with every LDAP v2 or v3 server, including Active Directory.

LL::NG is compatible with LDAP password policy:

Configuration

In Manager, go in General Parameters > Authentication modules and choose LDAP for authentication, users and/or password modules.

For Active Directory, choose Active Directory instead of LDAP.

Authentication level

The authentication level given to users authenticated with this module.

As LDAP is a login/password based module, the authentication level can be:
  • increased (+1) if portal is protected by SSL (HTTPS)
  • decreased (-1) if the portal autocompletion is allowed (see portal customization)

Exported variables

List of attributes to query to fill user session. See also exported variables configuration.

Connection

Filters

In LDAP filters, $user is replaced by user login, and $mail by user email.
For Active Directory, the default authentication filter is:
(&(sAMAccountName=$user)(objectClass=person))

And the mail filter is:

(&(mail=$mail)(objectClass=person))

Groups

Password

Password expiration warning workflow
Password expiration workflow