Entra ID Roles
Last updated:
AZURERBACENTRA
- Different from [[202404061316 Azure Roles|azure roles]] (they apply to [[202312231415 Azure Master|Azure]] [[202404061212 Azure Resources|resources]])
Overview
- Permissions applied for [[202404011327 Entra ID|Entra ID]]
- Always think least privilege
Security Principal
- Who or what is being assigned access?
- [[202401101139 Entra ID users|Entra user]]
- [[202312242245 Entra ID Groups|entra group]] (requires p1) /
- needs to be setup as such at creation time (Entra ID roles can be assigned to the group)
isAssignableToRole
property- immutable so only at setup
- app
Role Definition
- What are the permissions being given?
- types: built-in or custom - [[202401072111 Entra ID custom roles|Entra custom roles]]
Built-in Entra roles
- Global Administrator
- User Administrator
- Billing Administrator
Scope
- Where will the permissions apply?
- Hierarchy
- Traditionally used to be global
- Can be:
- [[202408281918 Entra ID tenant|tenant]]
- [[202401061515 Entra ID Administrative Units|Entra Administrative Units]]
- Entra resource
- Microsoft Entra groups
- Enterprise applications
- Application registrations
- If role is assigned on container level role is applied to items contained in it
- If role is applied at resource level it applies to the resource
- In particular does not extend to members of the [[202312242245 Entra ID Groups|groups]]