Patent ID: 9009777
Filing Date: 2015-04-14
Classification: G06F

Abstract:
1. A computer implemented method for automatically activating roles for a user, the computer implemented method comprising: by a processor: responsive to an action being initiated by the user, identifying each role needed to perform the action to form a first set of roles; responsive to the identifying of each role needed to perform the action, identifying each role assigned to the user initiating the action to form a second set of roles; responsive to the identifying of each role assigned to the user initiating the action, forming a subset of roles comprising each role present in both the first set of roles and the second set of roles; and responsive to the forming of the subset of roles, activating a role from the subset of roles by the user assuming the role from the subset of roles that the user is assigned to, wherein the action initiated by the user is performed by using the role, wherein the role is automatically activated without requiring an input from the user for selecting the role, wherein abilities of the user to perform actions are determined by the roles assigned to the user such that authority of the user to perform a particular action at a particular point in time is based upon what particular role of the roles is assigned to the user at the particular point in time.