Azure Containers built-in role

Connected Cluster Managed Identity CheckAccess Reader

Allows an Arc connected-cluster managed identity to read Azure authorization information so the Azure RBAC integration can call the access-check path. It is a service identity role with control-plane read Actions and no Kubernetes DataActions or human cluster workflow.

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: 65a14201-8f6c-4c28-bec4-12619c5a9aaa

Control-plane actions (1)

Data-plane actions (0)

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

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

Microsoft documents assigning the role to the connected cluster managed identity at that cluster ARM resource ID. A broader assignment would expose authorization metadata for unrelated child resources and is unnecessary for the documented setup.

Common use cases (1)

Prerequisites (2)

Best practices (2)

Security considerations (2)

Assignment guidance

Assign Connected Cluster Managed Identity CheckAccess Reader to the Arc connected-cluster managed identity at the exact connected-cluster ARM resource when enabling Azure RBAC. Do not assign it to people and do not broaden the scope.

Editorial sources (6)

Official Microsoft Learn documentation →