Back to results
US 7,689,584 B2Granted
Hybrid groups
AssigneeRed Hat, Inc.
InventorPeter Andrew Rowley
Life of this patent
Estimating the term…
Abstract
A method and apparatus for managing groups in a directory server is described. In one embodiment, in response to a request for accessing a static group, an action represented by an attribute of an entry of the directory server is dynamically performed. A result of the action is returned as part of a response of the static group.
Claims20
A computer-implemented method comprising:
- receiving, by a lightweight directory access protocol (LDAP) directory server machine that performs directory queries on an LDAP repository, a request to perform an action on a static group, wherein the static group is one of a plurality of static groups and dynamic groups maintained by the LDAP directory server machine as dynamic groups;
- in response to the request to access the static group, dynamically performing, by the LDAP directory server machine, the requested action on a dynamic group that corresponds to the static group by utilizing a membership attribute of entries of the LDAP directory server machine to enumerate members of the static group;
- and
- returning, by the LDAP directory server machine, a result of the action as part of a response corresponding to the static group.
1 more element
A lightweight directory access protocol (LDAP) directory server machine comprising:
- an LDAP repository;
- and
- a hybrid group management module coupled to the LDAP repository, the hybrid group management module configured to:
- receive a request to perform an action on a static group, wherein the static group is one of a plurality of static groups and dynamic groups maintained by the LDAP directory server machine as dynamic groups;
- dynamically perform, in response to the request to access the group, the requested action on a dynamic group that corresponds to the static group by utilizing a membership attribute of entries of the LDAP directory server machine to enumerate members of the static group;
- and
- return a result of the action as part of a response corresponding to the static group.
4 more elements
A computer-accessible storage medium including data that, when accessed by a computer system, cause the computer system to perform a method comprising:
- receiving a request to perform an action on a static group, wherein the static group is one of a plurality of static groups and dynamic groups maintained by a lightweight directory access protocol (LDAP) directory server as dynamic groups;
- in response to the request to access the static group, dynamically performing the requested action on a dynamic group that corresponds to the static group by utilizing a membership attribute of entries of the LDAP directory server to enumerate members of the static group;
- and
- returning a result of the action as part of a response corresponding to the static group.
1 more element
Dependencies are inferred from the claim text.