You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

This Step by Step guide is intended to demonstrate a basic configuration using Aspire, the LDAP Cache Service, and an LDAP server using a simple authentication method.

Step-by-step guide

Follow these steps 

  1. Start Aspire version 4.0 using either the Elasticsearch or MongoDB as NoSQL providers.
  2. Verify connection with the LDAP server either using JXplorer or Softerra LDAP Browser applications.




  3. Add the Group Expansion Manager Service on Aspire (Service Manager page)



  4. Save default configurations for the GEM.  
  5. Once verified, add the LDAP Cache service on Aspire (Service Manager page)



  6. Configure the service using at least the following fields.
    1. Group Expansion Manager (previously configured) 
    2. Server URL. Example: ldap://<IP_ADDRESS>:<PORT>
    3. Authentication: Simple
    4. LDAP Server password
    5. Check the Use Single Search Base field.
    6. Specify the node in the directory to begin the searches. Example: dc=example,dc=com
    7. Additional fields: User Query and Group Query. These fields required to be set up according to LDAP's configurations. Use the JXplorer or Softerra LDAP Browser to navigate through User and Groups attributes.
  7.  The Group Membership Attributes section might be configured as well depending on LDAP's group attributes. Use the JXplorer or Softerra LDAP Browser to navigate through User and Groups attributes. Check the following User and Groups from the LDAP server being used as an example:




  8. Save service configuration. Check the image below with an example of the service configured. 



The steps above will let you have the service up and running. If the configurations were provided correctly, Aspire had cached the information about users and groups in the NoSQL provider configured for it. 

Let's take a look at the "userAndGroups" MongoDB collection for the Group Expansion Manager database.


 





  • No labels