OPERATING SYSTEM ROLES
First Claim
1. One or more computer readable media storing computer-executable instructions which, when executed on a computer system, perform a method comprising steps of:
- (a) identifying a first role on the computer system, the first role associated with one or more resources on the computer system and one or more users of the computer system;
(b) receiving a request from a first user to access a first resource on the computer system;
(c) determining that the first user is a member of the first role;
(d) determining that the first resource is associated with the first role;
(e) based on (c) and (d), permitting the first user to access the first resource.
2 Assignments
0 Petitions
Accused Products
Abstract
Operating system roles may be defined to provide users access to computer resources, such as files, computer setup and configuration tasks, application programs and specific features within applications, separately from the permissions associated with the user'"'"'s login. Permission levels may be designated directly to roles, providing a level of abstraction beyond user login access permissions. Thus, role members may gain access to a resource through the permissions of a role, and similarly, other authorized users will not be denied access to a resource based on a change to the role.
115 Citations
20 Claims
-
1. One or more computer readable media storing computer-executable instructions which, when executed on a computer system, perform a method comprising steps of:
-
(a) identifying a first role on the computer system, the first role associated with one or more resources on the computer system and one or more users of the computer system;
(b) receiving a request from a first user to access a first resource on the computer system;
(c) determining that the first user is a member of the first role;
(d) determining that the first resource is associated with the first role;
(e) based on (c) and (d), permitting the first user to access the first resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer readable media storing computer-executable instructions which, when executed on a computer system, perform a method of providing access to a resource on a computer system, the method comprising:
-
identifying a first role on the computer system, the first role associated with one or more resources on the computer system;
identifying a first user of the computer system;
granting the first user access to a first resource on the computer system through use of a user login;
configuring the first role to permit the first user to access the first resource through use of the first role; and
reconfiguring the first role to prevent the first user from accessing the first resource through the first role, wherein the reconfiguring of the first role does not prevent the first user from accessing the first resource through use of the user login. - View Dependent Claims (11, 12, 13)
-
-
14. A system for providing access to a computer resource, comprising:
-
a storage for storing access permissions associated with a plurality of computer resources;
one or more input devices configured to receive user input;
a processor controlling at least some operations of the system; and
a memory storing computer executable instructions that, when executed by the processor, cause the system to perform a method comprising;
storing in the storage a first set of access permissions corresponding to a first role, the first role associated with a first user and a computer resource;
receiving user input from an input device, said user input corresponding to a request by the first user to access the computer resource;
determining that the first user is associated with the first role;
retrieving from the storage the first set of access permissions; and
granting the first user access to the computer resource based on the first set of access permissions. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification