WAS v8.5 > Secure applications > Authenticate users > Select a registry or repository > Configure LDAP user registries

Locating user group memberships in a Lightweight Directory Access Protocol registry

We can configure WebSphere Application Server security to use LDAP servers. The LDAP specifications allow for different mechanisms to define group memberships. Depending on the LDAP server implementation, we can use methods to determine group memberships. WAS can search group memberships directly or indirectly. Also, we can configure the product to search one or more static groups, recursive or nested groups, and dynamic groups for some LDAP servers.


Results

While using the direct method, dynamic groups, recursive groups, and static groups can be returned as multiple values of a single attribute. For example, in IBM Directory Server all group memberships, including the static groups, dynamic groups, and nested groups, can be returned using the ibm-allGroups attribute. In Sun ONE, all roles, including managed roles, filtered roles, and nested roles, are calculated using the nsRole attribute. If an LDAP server can use the nsRole attribute, dynamic groups, nested groups, and static groups are all supported by WAS.

Some LDAP servers do not have recursive computing functionality. For example,although Microsoft Active Directory server has direct group search capability using the memberOf attribute, this attribute lists the groups beneath, which the group is directly nested only and does not contain the recursive list of nested predecessors. The Lotus Domino LDAP server only supports the indirect method to locate the group memberships for a user. We cannot obtain recursive group memberships from a Domino server directly. For LDAP servers without recursive searching capability, WAS security provides a recursive function that is enabled by clicking Perform a Nested Group Search in the Advanced LDAP user registry settings. Select this option only if the LDAP server does not provide recursive searches and you want a recursive search.


Subtopics


Related concepts:

Standalone LDAP registries
Dynamic groups and nested group support for LDAP


Related


Configure LDAP user registries
Use specific directory servers as the LDAP server


+

Search Tips   |   Advanced Search