Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

It is possible to create user and groups in

and use them to control access to the system as well as create workflows. It is also common that the list of users and groups is maintained externally in systems such as Active Directory or Open LDAP.
 can leverage your existing users repository.

 There are two configuration scenarios when integrating

with LDAP
can be configured to integrate with your existing LDAP Active Directory server to authenticate users. There are two configuration options. Each one uses a different Security Manager.

integrates with

The first option is to use the 

LDAP Security Manager. Here the authentication is handed off to an external LDAP/AD system

and is in full control of user authentications. Use the LDAP Security Manager in this situation.
Image Removed


 Image Added


The second option is to use the

 LDAP Container Security Manager. Here the 
is deployed to an existing servlet container that is already handling user authentications through LDAP. Authentication, in this case, is the responsibility of the container.


is responsible for runtime authorization and design time querying of user metadata. Use the LDAP Container Security Manager in this situation as that reuses the existing LDAP connector but relies on the container for user authentications. 

Image Modified


On This Page:

Table of Contents


You can retrieve additional custom attribute information from the LDAP server using the configuration parameter "" and Business Rulesand business rules.   

Configure Retrievable Attributes Attributes

Single-value Attributes Attributes

If you want to pull additional information from Active Directory into your form, you must add a context parameter to the <frevvo-home>\tomcat\conf\catalina\localhost\frevvo.xml file. The configuration parameter is "" and the value is a comma separated list of custom attribute names to be retrieved. Let's use the employee's Middle Initials Initial and Home Phone as an example. The attributes for Middle Initials Initial and Telephone Number are initials and telephoneNumber respectively. 


Write a rule to populate controls in your form with the firstname, lastname, email address plus the additional attributes specified in the configuration parameter. Notice the middle initials and the telephone number controls in the image are filled with the user information from the LDAP server.



value Attributes

Attributes with more than one value are also supported. For example, The carLicense attribute can return multiple licenses. You can write a rule to populate dropdown options with those optionsthe specified car license values. Make sure the carLicense attribute is configured in the frevvo.xml file and of course, there are multiple carLicense attributes, each one containing a different value for the dropdown options, set up for appropriate users on the LDAP server.