Method for delegation of administrative operations in user enrollment tasks
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of controlling access in a content management system includes defining a domain among a plurality of domains for the content management system and designating a domain administrator for the domain. This enables the domain administrator to perform administrative tasks within the domain without revealing or affecting information in other domains of the content management system. For example, a domain administrator can view user information only for users associated with that domain. The domain administrator also can associate a user with only the defined domain, thereby limiting the user'"'"'s access to information in the system to information associated with the domain.
-
Citations
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of limiting an administrator'"'"'s actions in a content management system, the content management system comprising a library server and a plurality of resource managers distributed with respect to the library server, wherein the administrator is associated with an administrative domain defined for the content management system, the method comprising:
-
determining, in response to receiving a request by the administrator to take an action with respect to information stored in the library server and information objects stored in the at least one resource manager, the domain associated with the administrator; and
limiting the requested action to the information and the information objects that are associated with a domain that matches the domain associated with the administrator,wherein the administrator associated with the administrative domain is able to create, retrieve, update and delete the information objects in the domain; 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 content management system comprises an administration domain table which lists at a given time, identifiers of the domains defined within the content management system, 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. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification