US 11,836,243 B2
Centralized applications credentials management
Manav Ratan Mital, Mountain View, CA (US); Srinivas Nageswarrao Vadlamani, San Jose, CA (US); and Pramod Chandraiah, Pleasanton, CA (US)
Assigned to Cyral Inc., Milpitas, CA (US)
Filed by Cyral Inc., Milpitas, CA (US)
Filed on Oct. 3, 2022, as Appl. No. 17/959,181.
Application 17/959,181 is a continuation of application No. 17/095,519, filed on Nov. 11, 2020, granted, now 11,494,482.
Claims priority of provisional application 62/937,637, filed on Nov. 19, 2019.
Prior Publication US 2023/0029212 A1, Jan. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/44 (2013.01); G06F 21/45 (2013.01); H04L 9/40 (2022.01)
CPC G06F 21/45 (2013.01) [G06F 21/44 (2013.01); H04L 63/0884 (2013.01); H04L 63/102 (2013.01); H04L 63/166 (2013.01); H04L 63/168 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, for a client computer system, a communication from an application to access a data repository;
authenticating the application, wherein the authenticating further includes:
accessing a remote authentication service, the remote authentication service authenticating the application, the application being associated with a role for the remote authentication service, the remote authentication service utilizing the role to authenticate the application, and the role being associated with a plurality of applications;
in response to the application being authenticated and based on the role of the application, obtaining credentials for the data repository from a data vault separate from the data repository and separate from the client computer system, wherein the credentials correspond to the role of the application;
utilizing the credentials to access the data repository, the application and client computer system being free of the credentials; and
logging queries provided from the application to the data repository such that the queries are associated with the application.