Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Alma

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Alma
    3. Product Documentation
    4. Alma Online Help (English)
    5. Integrations with External Systems
    6. Authentication
    7. Supporting LDAP

    Supporting LDAP

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    No headers
    Translatable
    To configure an LDAP type of integration profile, you must have the following role:
    • General System Administrator
    Alma Lightweight Directory Access Protocol (LDAP) support shares similar characteristics with other Ex Libris LDAP-supported products while providing user name mapping specific to Alma.
    For a detailed overview of Alma LDAP support, see https://developers.exlibrisgroup.com/alma/integrations/user-management/authentication/inst_idp/ldap
    Ex Libris recommends that you use the same LDAP profile for both the production server and the sandbox. In this case, no additional configuration of LDAP is required on the sandbox after a refresh. For more information, see Recommended Configuration to Account for Sandbox Refresh.
    To configure an LDAP type of integration profile:
    1. On the Integration Profile List page (Configuration > General > External Systems > Integration Profiles), select Add Integration Profile. The first page of the integration profile wizard opens.
    2. Perform the following actions on this page:
      1. Enter a name and code for the LDAP profile you are defining.
      2. From the Integration type drop-down list, select LDAP.
      3. Indicate the type of LDAP system with which you are integrating (for Ex Libris’ informational purposes). Note that this is mandatory.
        1. If you select Other from the list of systems, the System Description field appears for further system details.
      4. Optionally, enter a description of the integration you are configuring.
        Integration Profile LDAP.png
        LDAP Profile – Page 1
    3. Select Next. The second page of the wizard opens.
    4. Select Actions to indicate that LDAP is active and available for use.
    5. Under LDAP Definitions, enter the LDAP authentication configuration parameters specific to your institution for the LDAP server interaction, as described in the following table.
      You can define up to five LDAP definitions.
      LDAP Integration Profile Configuration Parameters
      Field Description
      Host Enter the host name of the remote LDAP server through which LDAP is accessible.
      Port Enter the port for the remote LDAP server.
      Use secure connection Select this check box to use the SSL protocol to communicate with the LDAP server.
      This is the only supported option.
      Use TLS Select the check box to convert the existing connection to use Transport Layer Security (TLS) 1.2, which provides an encrypted connection.
      This requires LDAP version 3 or later.
      Connection timeout Specify your preference for the timeout value in milliseconds.
      The default value is 60000 – one minute for the connection timeout.
      Initial bind DN Enter the full DN (distinguished name) for the initial bind.
      Initial bind password Enter the DN password for the initial bind.
      DN for binding before each search Use this parameter to specify the DN when you want to use dynamic password binding instead of a hard-coded password for the initial bind.
      Convert password from UTF to charset Leave this field empty.
      Response encoding Enter UTF8 if response encoding is required.
      This setting is used to encode the LDAP response before sending it back to the calling application. The only possible value is UTF8.
      Search base 1 (through Search base 5) Enter the full path search in the LDAP directory tree to the user. The system searches the LDAP tree to locate the user’s record based on the Search base and Search filter.
      The Search base and Search filter parameters can be repeated to search in more than one tree. If the results of the Search base/Search filter are not unique (or a zero-size result), the search step is repeated for the next provided Search base/Search filter.
      Search filter 1 (through Search filter 5) Enter the parameter by which you want to filter the results to return only one object.
      The system searches the LDAP tree to locate the user’s record based on the Search base and Search filter. (See the note above.)
      Map Primary Identifier Enter the name of an LDAP attribute, such as CN. This attribute is mapped by Alma to serve as the user identifier.
      The Alma user name must match one of the LDAP identifiers, such as CN. If it does not, the authentication succeeds but the user is not allocated any permissions/roles.
    6. Select Save. The profile you configured appears in the Integration Profile List.
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Authentication
      • SAML-Based Single Sign-On/Sign-Off
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Documentation
      Language
      English
      Product
      Alma
    2. Tags
      1. LDAP
      2. LDAP integration profile
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved