Outer Rim Archives
Archives · 2025 · 20250139560

Application (pre-grant publication)

USER AUDIT ORCHESTRATION

Number
20250139560
Published
2025-05-01
Filed
2024-10-30
Assignee
DISNEY ENTERPRISES, INC.
Inventors
LARVENZ; Todd Gregory et al.
CPC
G06Q10/0639; G06F21/6245; G06F16/24532
Verdict
Set aside IT/user audit tooling, business
Source
Google Patents · FreePatentsOnline

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.

Background

BACKGROUND Field of the Various Embodiments

Embodiments of the present disclosure relate generally to enterprise and network computing and, more specifically, to techniques for performing user audit orchestration across a variety of disparate computing resources. Description of the Related Art

In the field of enterprise and network computing, organizations must often perform user audits and prepare audit reports based on business software applications, users, and computing resources associated with the organization. For example, an organization may perform a user audit identifying users and computing resources associated with one or more specified business software applications. User audits may be driven by internal requirements specific to the organization, or may be dictated by one or more external compliance requirements, such as requirements specified by the Sarbanes-Oxley Act of 2002 (SOX), the Payment Card Industry (PCI) or the Health Insurance Portability and Accountability Act of 1996 (HIPAA).

Existing techniques for performing user audits may rely on the manual execution of audit processes. For example, software engineering or system security personnel may be required to collect user and application data for all computing resources included in an organization's computing environment. These computing resources may include a large number of disparate computing systems, situated locally on the organization's premises and/or remotely in, e.g., a clou

Claims

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. || 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. || 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.