Hybrid groups
First Claim
Patent Images
1. 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 Assignment
0 Petitions
Accused Products
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.
15 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. 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. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification