Search Results :

×

LDAP User and Password Provisioning

This document explains how to synchronize user information and passwords between Drupal and Active Directory/LDAP servers. It supports Drupal 8, 9, 10, and 11. Users can reset their AD passwords and update profile details directly from Drupal. The module also enables manual and cron-based sync to keep data consistent across systems. Even if LDAP is unavailable, users can still manage and update their information through Drupal.

  • Download the module:

    composer require 'drupal/ldap_auth'

  • Navigate to Extend menu on your Drupal admin console and search for miniOrange Active Directory / LDAP Integration using the search box.
  • Enable the module by checking the checkbox and click on the Install button.
  • You can configure the module at:

    {BaseURL}/admin/config/people/ldap_auth/ldap_config

  • Install the module:

    drush en ldap_auth

  • Clear the cache:

    drush cr

  • You can configure the module at:

    {BaseURL}/admin/config/people/ldap_auth/ldap_config

  • Navigate to Extend menu on your Drupal admin console and click on Install new module.
  • Install the miniOrange Active Directory / LDAP Integration module either by downloading the zip or from the URL of the package (tar/zip).
  • Click on Enable newly added modules.
  • Enable this module by checking the checkbox and click on install button.
  • You can configure the module at:

    {BaseURL}/admin/config/people/ldap_auth/ldap_config

  • Install the Drupal LDAP / Active Directory Login module.
  • Setup the above module with your LDAP or Active Directory server. You can also refer to this setup guide for assistance.
  • Once you have successfully configured the module with your LDAP server, navigate to the Provisioning tab of the module and select LDAP server from the Select LDAP Server dropdown.

    (admin/config/people/ldap_auth/user_sync)

Drupal LDAP - Select LDAP Server

  • Expand the User and Password Sync section.
Drupal LDAP - Expand User and Password Sync Section

  • Configure the following options as per your requirement.
  • Enabling this option will allow you to automatically create a user in your LDAP/AD server whenever a new user is created in Drupal. This feature is highly useful in cases when you have new users registering for your Drupal sites.
  • After enabling this option, enter the LDAP Attribute for the User base DN. For example, user DN will be like uid=attribute_value, DC=miniorange, DC=com.
Drupal LDAP - Create User in AD/LDAP Server when a user is created in Drupal

  • Enabling this option allows user information in LDAP or Active Directory to be automatically updated whenever changes are made in Drupal.
Drupal LDAP - Update User in AD/LDAP Server when user information is updated in Drupal

  • This feature allows you to update your user’s AD/LDAP server password whenever they reset their Drupal password.
Drupal LDAP - Update User Password in AD/LDAP Server when user resets password in Drupal

Note and Contact Us - SSO between two WordPress sites

Note:In order to update the password in your LDAP server, you need to set up LDAPS. If your current system is not configured with LDAPS, you can follow the guide below: How to setup LDAPS for your Windows Server.


That's it. You have successfully configured the LDAP user provisioning features.


 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again

We'll Reach Out to You at the Earliest!


ADFS_sso ×
Hello there!

Need Help? We are right here!

support