Azure Privileged built-in role

Role Based Access Control Administrator

Manages Azure RBAC access by creating and deleting role assignments. It can assign Owner to itself or others, reads control-plane information for all Azure resource types, and does not manage non-RBAC access mechanisms such as Azure Policy.

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: f58310d9-a9f6-439a-9e8d-f62e7b41a168

Control-plane actions (4)

Data-plane actions (0)

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

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

The built-in definition is available throughout the Azure hierarchy. The assignment governs Azure RBAC access at the selected scope and inherited child scopes. It includes control-plane read and role-assignment actions but no DataActions, so it does not directly grant workload data access.

Common use cases (2)

Prerequisites (2)

Best practices (3)

Security considerations (3)

Assignment guidance

Use this as the preferred built-in role for Azure RBAC delegation, then constrain it with role-assignment conditions and the narrowest scope. Use User Access Administrator only when its broader Microsoft.Authorization permissions are actually required. For people, prefer an eligible or time-bound PIM assignment.

Related roles (2)

Editorial sources (6)

Official Microsoft Learn documentation →