- Different from azure roles (they apply to Azure resources)
Overview
- Permissions applied for Entra ID
- Always think least privilege
Security Principal
- Who or what is being assigned access?
- Entra user
- entra group (requires p1) /
- needs to be setup as such at creation time (Entra ID roles can be assigned to the group)
isAssignableToRoleproperty- immutable so only at setup
- app
Role Definition
- What are the permissions being given?
- types: built-in or custom - 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:
- tenant
- 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 groups
references
Subscribe to NordLetter
A weekly newsletter on living in Finland.