| US 7,533,157 B2 | ||
| Method for delegation of administrative operations in user enrollment tasks | ||
| Tawei Hu, San Jose, Calif. (US); Kenneth Carlin Nelson, Hollister, Calif. (US); Tracee Tao, San Jose, Calif. (US); Mimi Phuong-Thao Vo, San Jose, Calif. (US); and Yuping Wang, San Jose, Calif. (US) | ||
| Assigned to International Business Machines Corporation, Amronk, N.Y. (US) | ||
| Filed on Dec. 24, 2002, as Appl. No. 10/327,329. | ||
| Prior Publication US 2004/0122946 A1, Jun. 24, 2004 | ||
| Int. Cl. G06F 15/16 (2006.01); G06F 15/173 (2006.01); G06F 17/30 (2006.01); G06F 7/04 (2006.01) | ||
| U.S. Cl. 709—219 [709/217; 709/225; 709/229; 707/9; 707/10; 726/3; 726/6; 726/26] | 22 Claims |

| 1. A method of controlling administrative operations in a data store, the data store comprised of a library server and a plurality
of resource managers distributed with respect to the library server, the method comprising:
defining a domain among a plurality of domains for the data store;
specifying in the library server at least one of the resource managers to be associated with the domain;
designating a domain administrator, which is able to create, retrieve, update and delete objects in the domain, for the domain;
and
enabling the domain administrator to perform administrative operations within the domain with respect to information stored
in the library server and information objects stored in the at least one resource manager associated with the domain without
enabling the domain administrator to access information in at least one other of the plurality of domains,
wherein said at least one resource manager comprises:
an HTTP server which receives a request from a user to store an object in the resource manager and which receives a request
from a user to retrieve an object stored in the resource manager, said request to store an object containing a location at
which the object is to be stored in the resource manager and said request to retrieve an object containing a location at which
the object is stored at in the resource manager;
a file system holding the information objects; and
an object server table identifying and mapping the information objects;
wherein the library server comprises a plurality of tables which maintain information on the plurality of resource managers,
holds names of each collection for each resource manager, and holds information concerning users; and
wherein the data store comprises an administration domain table which lists at a given time, identifiers of the domains defined
within the data store, a descriptive name associated with each of the identifiers, an access control list for each of the
domains, and a privilege set code associated with each of the domains.
|