Azure Integration built-in role

App Configuration Data Reader

Provides direct Microsoft Entra read access to App Configuration data, including key-values and snapshots. It contains data-plane DataActions only and grants no control-plane access to manage or inspect the App Configuration store resource.

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: 516239f1-63e1-4d78-a4de-a74fb236a071

Control-plane actions (0)

None — this role grants no control-plane management actions.

Data-plane actions (1)

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

Assign on the individual App Configuration store consumed by the principal. A resource-group or subscription assignment is inherited by all stores below it and exposes configuration data from each inherited store.

Common use cases (2)

Prerequisites (2)

Best practices (3)

Security considerations (3)

Assignment guidance

Assign App Configuration Data Reader directly on the store to the managed identity or user that only consumes configuration. Add App Configuration Reader separately only when the principal also needs control-plane resource metadata.

Related roles (2)

Editorial sources (7)

Official Microsoft Learn documentation →