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.
The second option is to use the LDAP Container Security Manager. Here the server 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. However, 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.