US 12,034,729 B2
System and method for computer system security authorization interfaces
Christina Simmons, Yukon, OK (US); and Ron Nicholson, Yukon, OK (US)
Assigned to ODNA, LLC, Yukon, OK (US)
Filed by ODNA, LLC, Yukon, OK (US)
Filed on Oct. 11, 2022, as Appl. No. 18/045,684.
Claims priority of provisional application 63/254,402, filed on Oct. 11, 2021.
Prior Publication US 2023/0110496 A1, Apr. 13, 2023
Int. Cl. G06F 21/45 (2013.01); G06F 21/62 (2013.01); G06Q 10/06 (2023.01); H04L 9/40 (2022.01); G06F 21/60 (2013.01); G06F 21/71 (2013.01); G06Q 10/105 (2023.01)
CPC H04L 63/101 (2013.01) [H04L 63/102 (2013.01); H04L 63/104 (2013.01); H04L 63/107 (2013.01)] 20 Claims
OG exemplary drawing
 
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.