• To query whether a user is a member of a specific inverted static group, you can:
    • Search for the group DN in the isMemberOf attribute of a user.
    • Perform a baseObject search against a user entry with a filter such as "(isMemberOf={group DN})".
      Note:

      If the search returns the user's entry, then the user is a member of that group. If the search doesn't return any entries, then the user isn't a member of the group.

    • Perform a compare operation against a user entry with an attribute type of isMemberOf and an assertion value that matches the DN of the target group.
      Note:

      If the response has a result code of COMPARE_TRUE, then the user is a member of the group. If the result code is COMPARE_FALSE, then the user is not a member of the group.

  • To identify the entire set of members of an inverted static group, perform a subtree equality search against isMemberOf.
    (isMemberOf=cn=Example Inverted Static Group,ou=groups,dc=example,dc=com)