User audit orchestration
Abstract
The present invention sets forth techniques for performing user audit orchestration. The disclosed techniques include receiving an audit request including at least an application identifier associated with a software application and identifying a plurality of computing resources associated with the application identifier. The techniques also include executing multiple simultaneous queries of the plurality of computing resources, aggregating the results of the multiple simultaneous queries, and generating one or more audit reports based on the aggregated query results of the multiple simultaneous queries.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method for performing user audit orchestration, the computer-implemented method comprising:
receiving an audit request including at least an application identifier associated with a software application; identifying a plurality of computing resources associated with the application identifier; executing multiple simultaneous queries of the plurality of computing resources; aggregating results of the multiple simultaneous queries; and generating one or more audit reports based on the aggregated query results of the multiple simultaneous queries.
2 . The computer-implemented method of claim 1 , wherein the audit request further includes one or more audit types and a user identifier.
3 . The computer-implemented method of claim 2 , wherein the one or more audit types include Sarbanes-Oxley (SOX), Payment Card Industry (PCI), or Health Insurance Portability and Accountability (HIPAA).
4 . The computer-implemented method of claim 2 , wherein executing the multiple simultaneous queries is based on one or more permissions or authorizations associated with the user identifier.
5 . The computer-implemented method of claim 1 , wherein the aggregated query results include a listing of one or more users associated with the software application.
6 . The computer-implemented method of claim 1 , wherein the multiple simultaneous queries are based at least on one or more audit scripts.
7 . The computer-implemented method of claim 1 , wherein the plurality of computing resources one or more of local computing resources, remote computing resources, or cloud computing resources.
8 . The computer-implemented method of claim 1 , wherein aggregating the results of the multiple simultaneous queries is based on a job identifier associated with the audit request.
9 . The computer-implemented method of claim 1 , wherein the multiple simultaneous queries are executed based on a command document that includes one or more of a query format or an interface requirement associated with a computing resource.
10 . The computer-implemented method of claim 1 , wherein each of the one or more audit reports includes a user identifier, an application identifier, and a job identifier.
11 . One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of:
receiving an audit request including at least an application identifier associated with a software application; identifying a plurality of computing resources associated with the application identifier; executing multiple simultaneous queries of the plurality of computing resources; aggregating results of the multiple simultaneous queries; and generating one or more audit reports based on the aggregated query results of the multiple simultaneous queries.
12 . The one or more non-transitory computer-readable media of claim 11 , wherein the audit request further includes one or more audit types and a user identifier.
13 . The one or more non-transitory computer-readable media of claim 12 , wherein executing the multiple simultaneous queries is based on one or more permissions or authorizations associated with the user identifier.
14 . The one or more non-transitory computer-readable media of claim 11 , wherein the aggregated query results include a listing of one or more users associated with the software application.
15 . The one or more non-transitory computer-readable media of claim 11 , wherein the multiple simultaneous queries are based at least on one or more audit scripts.
16 . The one or more non-transitory computer-readable media of claim 11 , wherein aggregating the results of the multiple simultaneous queries is based on a job identifier associated with the audit request.
17 . The one or more non-transitory computer-readable media of claim 11 , wherein the multiple simultaneous queries are executed based on a command document that includes one or more of a query format or an interface requirement associated with a computing resource.
18 . The one or more non-transitory computer-readable media of claim 11 , wherein each of the one or more audit reports includes a user identifier, an application identifier, and a job identifier.
19 . A system comprising:
one or more memories storing instructions; and one or more processors for executing the instructions to: receive an audit request including at least an application identifier associated with a software application; identify a plurality of computing resources associated with the application identifier; execute multiple simultaneous queries of the plurality of computing resources; aggregate results of the multiple simultaneous queries; and generate one or more audit reports based on the aggregated query results of the multiple simultaneous queries.
20 . The system of claim 19 , wherein the aggregated query results include a listing of one or more users associated with the software application.Join the waitlist — get patent alerts
Track US2025139560A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.