Skip to main content

Description

The Owner role in Azure grants full control over all resources in a subscription, including the ability to assign roles to others.

Rationale​

Limit the number of security principals (users, groups, service principals, and managed identities) assigned the Owner role to between 2 and 3. If groups are used, ensure their membership is tightly controlled and regularly reviewed to avoid privilege sprawl.

Impact​

Implementation may require changes in administrative workflows or the redistribution of roles and responsibilities. The recommendation to have between 2 and 3 Owners per subscription must account for all security principals that can be assigned the Owner role, not just individual users. This includes:

  • User accounts
  • Entra ID groups
  • Service principals (used by applications or automation)
  • Managed identities (system-assigned or user-assigned)

Audit​

This policy marks an Owner Azure Authorization Role as INCOMPLIANT if the role has fewer than 2 or more than 3 related Azure Authorization Role Assignments.

This policy marks an Owner Azure Authorization Role as UNDETERMINED if the role has a related assignment to Azure Active Directory Group. Check number of group members manually.

Default Value​

A subscription has 1 owner by default.

References​

  1. https://learn.microsoft.com/en-us/cli/azure/role/assignment
  2. https://learn.microsoft.com/en-us/powershell/module/az.resources/get-azroleassignment
  3. https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles/privileged#owner
  4. https://learn.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal-subscription-admin