CPC H04L 63/101 (2013.01) [H04L 63/102 (2013.01); H04L 63/104 (2013.01); H04L 63/107 (2013.01)] | 20 Claims |
1. A non-transitory computer readable medium having computer executable instructions that when executed cause a processor to:
receive a first input from a user interface, the first input indicative of a new position within an organizational structure of an organization;
direct a directory server to create a new position group for the new position within the directory server, the directory server storing a plurality of position groups, a plurality of permission groups, and a plurality of position-access permissions assigned to the plurality of permission groups, each of the plurality of position groups containing up to one username and no position-access permissions, each of the plurality of permission groups containing no usernames;
direct the directory server to nest the new position group within two or more permission groups of the plurality of permission groups by assigning the new position group as a member within each of the two or more permission groups, thereby causing the new position group to inherit particular position-access permissions assigned to the two or more permission groups;
receive a second input from the user interface, the second input indicative of a username associated with the new position, the username identifying a person assigned to the new position within the organization; and
direct the directory server to assign the username to the new position group, thereby associating the new position group with the person identified by the username and assigning the particular position-access permissions assigned to the two or more permission groups to the person associated with the new position group.
|