Azure Security built-in role

App Compliance Automation Administrator

Administers the App Compliance Automation Tool for Microsoft 365 (ACAT) and the Azure resources used by its compliance-report workflow. The built-in definition has no DataActions, but its control-plane authority includes all ACAT operations, broad read access, storage-account and blob/file service configuration, blob-container changes, storage-account key listing, user delegation key generation, resource-group changes, deployments, policy evaluation, Microsoft Defender for Cloud automation changes, and security-provider registration or unregistration.

Role-definition permissions are imported from Microsoft Learn. Practical scope, use cases, prerequisites, best practices, security considerations, assignment guidance, and relationships have been reviewed against the official sources below.

Role definition ID: 0f37683f-2463-46b6-9ce7-9b788b988ba2

Control-plane actions (28)

Data-plane actions (0)

None — this role grants no data-plane (data access) actions.

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

ACAT evaluates the cloud resources that define an application compliance boundary, and those resources can span multiple subscriptions. Microsoft requires the administrator permissions in every corresponding subscription. An assignment at subscription scope is inherited by its resource groups and resources; do not extend it to a management group unless administration of every inheriting subscription is intended.

Common use cases (2)

Prerequisites (3)

Best practices (3)

Security considerations (4)

Assignment guidance

Assign this role only for ACAT administrator operations and only in the subscriptions represented by the application compliance report. Add the separately documented Resource Policy Contributor role, monitor account-key and user-delegation-key use plus repair actions, and use Azure Reader instead for principals that only view assessments or download reports.

Related roles (2)

Editorial sources (7)

Official Microsoft Learn documentation →