The Drupal LDAP / Active Directory Integration module allows your users to log in to your Drupal site using their LDAP / AD credentials. In addition to LDAP, this module also allows you to log in using NTLM and Kerberos.

This module is compatible with all Drupal 7, 8, 9, and Drupal 10.

This module allows users to authenticate against various LDAP implementations like Microsoft Active Directory, OpenLDAP, OpenDS, FreeIPA, Synology, and other directory systems as well as perform Windows login using NTLM and Kerberos .

Know more Setup Guide Our unique case-studies

We also support user management features such as creating users that are not present in Drupal from LDAP Server, adding users, editing users and their groups, and so on. User information is in sync with the information in LDAP ( Directory Sync ). There is also a provision to use our services to deploy and configure this module.

Features Included in the module (not all features are supported in the free version of the module):

  1. Login to Drupal using your LDAP credentials (Additionally login with Drupal credentials supported if enabled)
  2. Automatic fetching of Organizational Units from LDAP server while selecting search base.
  3. Optionally Auto-Register Users: Automatic user registration after login if the user is not already registered with your site.
  4. LDAP or LDAPS for secure connection to your LDAP Server. (TLS)
  5. Test Connection: You can test your LDAP connection and checkout the user attributes sent by your LDAP server.
  6. Multiple Search Containers: Authenticate users against multiple search bases.
  7. Multiple Username Attributes: Authenticate users against multiple user attributes like uid, cn, mail, sAMAccountName.
  8. Fallback Login: Fallback to local Drupal password in case LDAP is unreachable.
  9. Custom URL: Redirect user to custom URL after LDAP Authentication.
  10. Login Restriction: Control user logins in Drupal: LDAP-only, Drupal-only, or both; and allow/block specific LDAP group logins.Guide link
  11. Reports & Audits: Keep track of all the users and their login activity. The module also tracks who are trying to log in using LDAP credentials, the status of the login attempt, and the reasons for failing authentication. This will help with security concerns.


LDAP SSO [NTLM/Kerberos Authentication]

LDAP Mapping Features (Drupal ⇄ AD/LDAP Directory)

  • User Attribute Mapping: Map the user's LDAP attributes to the Drupal fields. Eg name, mail, samaccountname.
  • Role Mapping: Assign Drupal Roles to users based on their LDAP Groups and OU (Organizational Unit)
  • Group Mapping: Assign Drupal groups to users based on their LDAP Groups.
  • Profile Mapping: Map the user’s profile created by the Drupal Profile module with the LDAP information.

User Sync / LDAP Provisioning Features (Drupal ⇄ AD/LDAP Directory)

  • Import LDAP Users (Manually and Scheduler): Import all users from your LDAP / AD Server to the Drupal site with a single click.
  • LDAP Directory and Password Sync Provisioning: Sync the user LDAP information to the Drupal site and vice versa i.e. create, delete, and update user information
  • User attribute mapping during User sync: Map the LDAP user's attribute to the Drupal users.
  • Role-Based Provisioning: Sync the user’s Drupal role based on the LDAP groups and vice versa.
  • Group-Based Provisioning: Sync the user’s Drupal group based on the LDAP groups and the OU.


Dependencies

- NONE

24*7 support

If you face any issues or if you have any questions, please feel free to reach out to us at drupalsupport@xecurify.com. In case you want some additional features to be included in the module, please click on the Get In Touch With Us button and we can get that custom-made for you.

 Get In Touch With Us Join Our Slack Channel


About Us

Check out our website https://www.miniorange.com/ or Click here to see all our listed Drupal modules. For more support or information, please email us at info@xecurify.com or Contact us. You can also submit your query from the module’s configuration page as well.

Supporting organizations: 

Project information

Releases