US 12,118,126 B2
Simplified user management functionality
Prabhuvel Kandaswamy, Bridgeville, PA (US); Manoj Srinivas Kamavarapu, McDonald, PA (US); Timothy Klaus Schruben, Brentwood, PA (US); Thomas Francis Havranek, Jr., Baden, PA (US); Scott Joseph Jubeck, Sewickley, PA (US); and Jeanne C. Iasella, Pittsburgh, PA (US)
Assigned to TeleTracking Technologies, Inc., Pittsburgh, PA (US)
Filed by TeleTracking Technologies, Inc., Pittsburgh, PA (US)
Filed on Mar. 30, 2022, as Appl. No. 17/708,967.
Claims priority of provisional application 63/169,597, filed on Apr. 1, 2021.
Prior Publication US 2022/0318413 A1, Oct. 6, 2022
Int. Cl. G06F 21/00 (2013.01); G06F 3/04847 (2022.01); G06F 21/62 (2013.01); G06F 3/0482 (2013.01)
CPC G06F 21/629 (2013.01) [G06F 3/04847 (2013.01); G06F 3/0482 (2013.01); G06F 2221/2113 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for providing simplified user management within a software application, the method comprising:
receiving, within a user management interface of the software application, input from an editing user to perform an action corresponding to a user within the software application, wherein the action comprises modifying the user within the software application;
validating, within the software application, the editing user is authorized to perform the action within the software application, wherein the validating comprises determining the editing user is an existing user having permissions within the software application and determining the user has a relationship to the editing user, wherein the validating comprises identifying a permission level of the editing user, identifying a permission level being assigned to the user, and determining the permission level of the editing user is at least equal to the permission level being assigned to the user, wherein a highest permission level allowed to be assigned to the user decreases as a permission level of the editing user decreases; and
performing, responsive to validating the editing user is authorized to perform the action, the action with respect to the user in the software application.