Web-based system and method for user role assignment in an enterprise
First Claim
1. A method for assigning a role within an enterprise network through the interaction of a requester, an administrator, and an expert system including a networked system of computers comprising:
- maintaining by the expert system a list of roles available within a work group;
automatically creating a reduced list of roles by the expert system by reducing the list of roles to only those roles available to a requester in the work group through interaction with an external human resources data store that stores information regarding which roles are available to the requester;
receiving by the expert system, through interaction with the requester, a selection of a role from the reduced list of roles to which the requester wishes to be assigned, a selection of a group within the enterprise to which the selected role applies, and a selection of a project within the enterprise to which the selected role applies by;
maintaining by the expert system a list of administrators that are authorized to approve role requests in the work group, group, and project;
automatically creating a reduced list of administrators by the expert system by reducing the list of administrators to only those administrators available to the requester through interaction with an external human resources data store that stores information regarding which administrators are authorized to approve role requests for the requester, wherein the reduced list of administrators is based on the role, group, or project selected by the requester and includes administrators that belong to at least one of the same administrative work group as the requester, the same business unit as the requester, the same direct reporting chain as the requester, or the same geographic location as the requester;
receiving by the expert system, through interaction with the requester, a selection of an administrator from the reduced list of administrators;
submitting by the expert system, through interaction with the requester, a request for approval of the selected role to the selected administrator; and
receiving by the expert system, through interaction with the selected administrator, an approval or denial of the request; and
granting, by the expert system, the requester the selected role when the selected administrator approves the request for the selected role.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for assigning a role within an enterprise. The method and system can include a requester selecting a role to which he wishes to be assigned, selecting an administrator authorized to grant the selected role, and submitting a request for the selected role to the selected administrator. The administrator can then approve or deny the request. These actions can be done in a web-based computer program. The selection of the role or the administrator can be made from a list of one or more roles or administrators available to the requester. The submittal of the request can be done by the interaction of the web-based computer program with an e-mail program. Records of the submittal of the request and of the approval or denial of the request can be maintained in an archive data store coupled to the web-based computer program.
55 Citations
26 Claims
-
1. A method for assigning a role within an enterprise network through the interaction of a requester, an administrator, and an expert system including a networked system of computers comprising:
-
maintaining by the expert system a list of roles available within a work group; automatically creating a reduced list of roles by the expert system by reducing the list of roles to only those roles available to a requester in the work group through interaction with an external human resources data store that stores information regarding which roles are available to the requester; receiving by the expert system, through interaction with the requester, a selection of a role from the reduced list of roles to which the requester wishes to be assigned, a selection of a group within the enterprise to which the selected role applies, and a selection of a project within the enterprise to which the selected role applies by; maintaining by the expert system a list of administrators that are authorized to approve role requests in the work group, group, and project; automatically creating a reduced list of administrators by the expert system by reducing the list of administrators to only those administrators available to the requester through interaction with an external human resources data store that stores information regarding which administrators are authorized to approve role requests for the requester, wherein the reduced list of administrators is based on the role, group, or project selected by the requester and includes administrators that belong to at least one of the same administrative work group as the requester, the same business unit as the requester, the same direct reporting chain as the requester, or the same geographic location as the requester; receiving by the expert system, through interaction with the requester, a selection of an administrator from the reduced list of administrators; submitting by the expert system, through interaction with the requester, a request for approval of the selected role to the selected administrator; and receiving by the expert system, through interaction with the selected administrator, an approval or denial of the request; and granting, by the expert system, the requester the selected role when the selected administrator approves the request for the selected role. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for assigning a role within an enterprise, through interaction with a web-based computer program executed by an expert system including a networked system of computers, comprising:
-
maintaining by the expert system a list of roles available within a work group; automatically creating a reduced list of roles by the web-based computer program by reducing the list of roles to only those roles available to a requester in the work group through interaction with an external human resources data store that stores information regarding which roles are available to the requester; receiving by the web-based program, through interaction with the requester, a selection of a role from the reduced list of roles to which the requester wishes to be assigned, a selection of a group within the enterprise to which the selected role applies, and a selection of a project within the enterprise to which the selected role applies; maintaining by the expert system a list of administrators that are authorized to approve role requests in the work group, group, and project; automatically creating a reduced list of administrators by the web-based computer program reducing the list of administrators to only those administrators that are available to the requester through interaction with an external human resources data store that stores information regarding which administrators are authorized to approve role requests for the requester, wherein the reduced list of administrators is based on the role, group, or project selected by the requester and includes administrators that belong to at least one of the same administrative work group as the requester, the same business unit as the requester, the same direct reporting chain as the requester, or the same geographic location of the requester; displaying by the web-based computer program the reduced list of administrators; receiving by the web-based computer program, through interaction with the requester, a selection of an administrator from the reduced list of administrators submitting by the web-based computer program, through interaction with the requester, a request for approval of the selected role to the selected administrator; and receiving by the web-based computer program, through interaction with the selected administrator, an approval or denial of the request; and granting by the web-based computer program, the requester the selected role when the selected administrator approves the request for the selected role. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system for assigning roles to personnel comprising:
-
at least one human resources data store stored on a computer-readable storage medium, the at least one human resources data store stores information regarding which roles are available to a requester and information regarding which administrators are authorized to approve role requests from the requester; a web-based computer program stored on a computer-readable storage medium which, when executed by an expert system comprising a networked system of computers, automatically reduces a list of roles available within a work group that is maintained by the expert system through interaction with the at least one human resources data store to create a reduced list of roles including only those roles available to the requester in a work group, receives a selection of a role from the reduced list of roles to which the requester wishes to be assigned, receives a selection of a group within an enterprise to which the selected role applies, receives a selection of a project within the enterprise to which the selected role applies, automatically reduces a list of administrators that are authorized to approve role requests in the work group, group, and project that is maintained by the expert system through interaction with the at least one human resources data store to create a reduced list of administrators including only those administrators available to the requester, submits a request for approval of a role selected by the requester from the reduced list of roles to an administrator selected by the requester from the reduced list of administrators, and grants the requester the selected role to the requester when the administrator approves the request for the selected role, wherein the reduced list of administrators is automatically reduced by the web-based computer program based on the role, group, or project requested and includes at least one administrator selected from the group consisting of;
administrators in the same administrative work group as the requester;
administrators in the same business unit as the requester;
administrators in the same direct reporting chain as the requester; and
administrators in the same geographic location as the requester;an e-mail program stored on a computer-readable storage medium, the e-mail program coupled to the web-based computer program by which the requester submits the request for approval of the selected role to the selected administrator; and an archive data store stored on a computer-readable storage medium, the archive data store coupled to the web-based computer program in which records regarding submittal and approval of the request are maintained. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification