Search Results :


Setup LDAP / Active Directory Integration for ExpressionEngine

Setup LDAP / Active Directory Integration for ExpressionEngine

This add-on allows you to authenticate users into your ExpressionEngine site using their LDAP/Active Directory credentials. You can map your LDAP/Active Directory attributes to ExpressionEngine user profile attributes and assign roles to your LDAP/ Active Directory users.
You can perform authentication against various LDAP servers such as Microsoft Active Directory, Azure AD, OpenLDAP, FreeIPA, JumpCloud and more.

miniorange icon

LDAP/Active Directory Integration plugin for ExpressionEngine

By miniOrange

Contact Us

LDAP Configuration

  • In the LDAP Configuration tab, select the directory server protocol (LDAP / LDAPS) from the dropdown then enter the hostname or IP address of the directory server and select the server port number (389/636). You can enter a custom port number if you have one.
  • Username: Enter the service account username.
  • Password: Enter the password of the service account username.
  • Search Base: Enter the search base in the given format. Users will be searched under the entered search base for authentication.
    Entering multiple search bases are supported in our premium version of the plugin.
  • Username Attribute: Enter the LDAP Username Attribute. This will be the username for the LDAP users that log in to the ExpressionEngine website.
    You can use any username attribute, some common attributes are: sAMAccountName, userPrincipalName, mail, cn, etc.
    Logging in with multiple attributes are supported in the Premium Version of the plugin.
  • Click on the checkbox to keep the plugin configuration upon install.
  • Click on the Test Connection & Save button.
  • ldap integration for ExpressionEngine LDAP Configuration

Test Authentication

  • Username: Enter the LDAP / Active Directory Username.
  • Password: Enter the LDAP / Active Directory Password.
  • Click on the Test Authentication button.
  • LDAP integration for ExpressionEngine Test user authentication

Settings

  • Enable the LDAP Login. This will protect your login page by your configured LDAP. Please check this only after you have successfully tested your configuration.
  • Click on the Save Configuration button.
  • LDAP integration for ExpressionEngine Sign-in settings

Role Mapping

  • Enable Role Mapping: Click on the checkbox to enable the role mapping. After enabling thr role mapping, default selected role will be assigned to the user.
  • Do not override existing role: Enabling this checkbox will add the new role to the user without overriding the existing roles.
  • Default Role: Click on the dropdown to select the default role.
  • LDAP integration for ExpressionEngine Role Mapping

Hello there!

Need Help? We are right here!

Contact miniOrange Support

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to