Techniques for providing role-based access control using dynamic shared accounts
First Claim
1. A system for providing role-based access using dynamic shared accounts comprising:
- one or more processors communicatively coupled to a network, wherein the one or more processors are configured to;
receive a request for access to an account, wherein the request comprises an identifier associated with a user;
authenticate the user for access to the account;
identify one or more predetermined roles associated with the account for the user;
identify one or more pseudo accounts corresponding to the one or more predetermined roles, wherein the one or more pseudo accounts enable role-based access control using dynamic shared accounts compatible across multiple applications;
determine availability of the one or more pseudo accounts and possible alternative pseudo accounts based upon current status;
map the user to the one or more pseudo accounts; and
provide user access to the account based on the mapping and with access privileges associated with the one or more predetermined roles associated with the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for providing role-based access control using dynamic shared accounts are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system and method for providing role-based access using dynamic shared accounts. For example, the system may comprise one or more processors communicatively coupled to a network. The one or more processors may be configured to: receive a request for access to an account, wherein the request comprises an identifier associated with a user; authenticate the user for access to the account; identify one or more predetermined roles associated with the account for the user; identify one or more pseudo accounts corresponding to the one or more predetermined roles; map the user to the one or more pseudo accounts; and provide user access to the account based on the mapping and with access privileges associated with the one or more predetermined roles associated with the user.
-
Citations
20 Claims
-
1. A system for providing role-based access using dynamic shared accounts comprising:
one or more processors communicatively coupled to a network, wherein the one or more processors are configured to; receive a request for access to an account, wherein the request comprises an identifier associated with a user; authenticate the user for access to the account; identify one or more predetermined roles associated with the account for the user; identify one or more pseudo accounts corresponding to the one or more predetermined roles, wherein the one or more pseudo accounts enable role-based access control using dynamic shared accounts compatible across multiple applications; determine availability of the one or more pseudo accounts and possible alternative pseudo accounts based upon current status; map the user to the one or more pseudo accounts; and provide user access to the account based on the mapping and with access privileges associated with the one or more predetermined roles associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method for providing role-based access using dynamic shared accounts comprising:
-
receiving a request for access to an account, wherein the request comprises an identifier associated with a user; authenticating, using at least one computer processor, the user for access to the account; identifying one or more predetermined roles associated with the account for the user; identifying one or more pseudo accounts corresponding to the one or more predetermined roles, wherein the one or more pseudo accounts enable role-based access control using dynamic shared accounts compatible across multiple applications; determining availability of the one or more pseudo accounts and possible alternative pseudo accounts based upon current status; mapping the user to the one or more pseudo accounts; and
providing user access to the account based on the mapping and with access privileges associated with the one or more predetermined roles associated with the user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for providing role-based access using dynamic shared accounts comprising:
one or more processors communicatively coupled to a network, wherein the one or more processors are configured to; create at least one account associated with a service;
create one or more roles for the at least one account;create at least one pseudo account corresponding to each of the one or more roles, wherein the at least one pseudo account enables role-based access control using dynamic shared accounts compatible across multiple applications; determine availability of the at least one pseudo account and possible alternative pseudo accounts based upon current status; and assign at least one of the one or more roles to a user for dynamically mapping the user to the at least one pseudo account for access to the at least one account based on the one or more roles. - View Dependent Claims (17)
-
18. A method for providing role-based access using dynamic shared accounts comprising:
-
creating at least one account associated with a service;
creating one or more roles for the at least one account;creating, using at least one computer processor, at least one pseudo account corresponding to each of the one or more roles, wherein the at least one pseudo account enables role-based access control using dynamic shared accounts compatible across multiple applications; determining availability of the at least one pseudo account and possible alternative pseudo accounts based upon current status; and assigning at least one of the one or more roles to a user for dynamically mapping the user to the at least one pseudo account for access to the at least one account based on the one or more roles. - View Dependent Claims (19, 20)
-
Specification