Least privileged roles by task in Microsoft Entra ID
This article describes the least privileged role you should use for several tasks in Microsoft Entra ID. You will find tasks organized by feature area and the least privileged role required to perform each task, along with additional non-Global Administrator roles that can perform the task.
You can further restrict permissions by assigning roles at smaller scopes or by creating your own custom roles. For more information, see Assign Microsoft Entra roles or Create a custom role in Microsoft Entra ID.
Here are the least privileged roles you should use when performing tasks in Microsoft Entra External ID and Azure Active Directory B2C.
Note
Azure AD B2C Global Administrators do not have the same permissions as Microsoft Entra Global Administrators. If you have Azure AD B2C Global Administrator privileges, make sure that you are in an Azure AD B2C directory and not a Microsoft Entra directory.
Here are the least privileged roles you should use when performing tasks for company branding in Microsoft Entra ID.
Task | Least privileged role | Additional roles |
---|---|---|
Configure company branding | Organizational Branding Administrator | |
Read all configuration | Directory Readers | Default user role |
Here are the least privileged roles you should use when performing tasks in Microsoft Entra Connect.
Task | Least privileged role | Additional roles |
---|---|---|
Read all configuration | Global Reader | Hybrid Identity Administrator |
Here are the least privileged roles you should use when performing tasks in Microsoft Entra Connect Sync.
Task | Least privileged role | Additional roles |
---|---|---|
Manage on-premises directory synchronization | Hybrid Identity Administrator |
Here are the least privileged roles you should use when performing tasks for custom domain names in Microsoft Entra ID.
Task | Least privileged role | Additional roles |
---|---|---|
Manage domains | Domain Name Administrator | |
Read all configuration | Directory Readers | Default user role |
Here are the least privileged roles you should use when performing tasks in Microsoft Entra Domain Services.
Task | Least privileged role | Additional roles |
---|---|---|
Create Microsoft Entra Domain Services instance | Application Administrator Groups Administrator Domain Services Contributor |
|
Perform all Microsoft Entra Domain Services tasks | AAD DC Administrators group | |
Read all configuration | Reader on Azure subscription containing AD DS service |
Here are the least privileged roles you should use when performing tasks for device identity in Microsoft Entra ID.
Task | Least privileged role | Additional roles |
---|---|---|
Delete device | Cloud Device Administrator | Intune Administrator |
Disable device | Cloud Device Administrator | Intune Administrator |
Enable device | Cloud Device Administrator | Intune Administrator |
Read basic configuration | Default user role | |
Read BitLocker keys | Cloud Device Administrator | Helpdesk Administrator Intune Administrator Security Administrator Security Reader |
Here are the least privileged roles you should use when performing tasks for application management in Microsoft Entra ID.
Here are the least privileged roles you should use when performing tasks for entitlement management in Microsoft Entra ID Governance.
Task | Least privileged role | Additional roles |
---|---|---|
Tasks in Entitlement Management | Identity Governance Administrator. For roles lesser privlege than this within the Entitlement Management system, see: Delegation and roles in entitlement management. |
Here are the least privileged roles you should use when performing tasks for groups in Microsoft Entra ID.
Task | Least privileged role | Additional roles |
---|---|---|
Assign license | User Administrator | |
Create group | Groups Administrator | User Administrator |
Create, update, or delete access review of a group or of an app | User Administrator | |
Manage group expiration | User Administrator | |
Manage group settings | Groups Administrator | User Administrator |
Read all configuration (except hidden membership) | Directory Readers | Default user role |
Read hidden membership | Group member | Group owner Password Administrator Exchange Administrator SharePoint Administrator Teams Administrator User Administrator |
Read membership of groups with hidden membership | Helpdesk Administrator | User Administrator Teams Administrator |
Revoke license | License Administrator | User Administrator |
Update dynamic membership groups | Group owner | User Administrator |
Update group owners | Group owner | User Administrator |
Update group properties | Group owner | User Administrator |
Delete group | Groups Administrator | User Administrator |
Here are the least privileged roles you should use when performing tasks for Microsoft Entra licensing.
Task | Least privileged role | Additional roles |
---|---|---|
Assign license | License Administrator | User Administrator |
Read all configuration | Directory Readers | Default user role |
Revoke license | License Administrator | User Administrator |
Try or buy subscription | Billing Administrator |
Here are the least privileged roles you should use when performing tasks in Microsoft Entra Health monitoring.
Task | Least privileged role | Additional roles |
---|---|---|
View scenario monitoring signals | Reports Reader | Security Reader Security Operator Security Administrator Helpdesk Administrator Global Reader |
Here are the least privileged roles you should use when performing tasks for audit and sign-in logs in Microsoft Entra monitoring.
Task | Least privileged role | Additional roles |
---|---|---|
Read audit and sign-in logs | Reports Reader | Application Administrator Cloud Application Administrator Cloud Device Administrator Global Secure Access Administrator Hybrid Identity Administrator Security Administrator Security Operator Security Reader |
Here are the least privileged roles you should use when performing tasks for Microsoft Entra identity recommendations.
Here are the least privileged roles you should use when running the sign-in diagnostic tool.
Task | Least privileged roles | Additional roles |
---|---|---|
Use sign-in diagnostic from Diagnose and solve problems | Billing Administrator | Application Administrator Cloud Application Administrator Cloud Device Administrator Conditional Access Administrator Customer LockBox Access Approver Groups Administrator License Administrator Global Reader Helpdesk Administrator Privileged Role Administrator Security Administrator User Administrator |
Use sign-in diagnostic from the Sign-in logs | BOTH Reports Reader AND Billing Administrator | Global Secure Access Administrator Hybrid Identity Administrator Security Administrator Security Operator Security Reader |
Here are the least privileged roles you should use when performing tasks in Microsoft Entra authentication.
Task | Least privileged role | Additional roles |
---|---|---|
Delete all existing app passwords generated by the selected users | Authentication Policy Administrator | Authentication Administrator |
Disable per-user MFA | Authentication Administrator | Privileged Authentication Administrator |
Enable per-user MFA | Authentication Administrator | Privileged Authentication Administrator |
Manage MFA service settings | Authentication Policy Administrator | |
Require selected users to provide contact methods again | Authentication Administrator | |
Restore multifactor authentication on all remembered devices | Authentication Administrator |
Here are the least privileged roles you should use when performing tasks for external collaboration settings in Microsoft Entra External ID.
Task | Least privileged role | Additional roles |
---|---|---|
Manage identity providers | External Identity Provider Administrator | |
Read all configuration | Global Reader |
Here are the least privileged roles you should use when performing tasks for password reset in Microsoft Entra ID.
Task | Least privileged role | Additional roles |
---|---|---|
Configure authentication methods | Authentication Policy Administrator | |
Configure customization | Authentication Policy Administrator | |
Configure notification | Authentication Policy Administrator | |
Configure on-premises integration | Authentication Policy Administrator | |
Configure password reset properties | User Administrator | Authentication Policy Administrator |
Configure registration | Authentication Policy Administrator | |
Read all configuration | Security Administrator | User Administrator |
Here are the least privileged roles you should use when performing tasks for Microsoft Entra Privileged Identity Management in Microsoft Entra ID Governance.
Task | Least privileged role | Additional roles |
---|---|---|
Assign users to roles | Privileged Role Administrator | |
Configure role settings | Privileged Role Administrator | |
View audit activity | Security Reader | |
View role memberships | Security Reader |
Here are the least privileged roles you should use when performing tasks for roles and administrators in Microsoft Entra ID.
Task | Least privileged role | Additional roles |
---|---|---|
Manage role assignments | Privileged Role Administrator | |
Read access review of a Microsoft Entra role | Security Reader | Security Administrator Privileged Role Administrator |
Read all configuration | Default user role |
Here are the least privileged roles you should use when performing tasks for authentication methods in Microsoft Entra ID.
Task | Least privileged role | Additional roles |
---|---|---|
Enable or disable authentication methods | Authentication Policy Administrator | |
View, provision on behalf of, and manage individual user authentication methods | Authentication Administrator | Privileged Authentication Administrator |
Configure password protection | Security Administrator | |
Configure smart lockout | Security Administrator | |
Read all configuration | Global Reader |
Here are the least privileged roles you should use when performing tasks for Conditional Access in Microsoft Entra ID.
Here are the least privileged roles you should use when performing tasks for Identity Secure Score in Microsoft Entra ID.
Task | Least privileged role | Additional roles |
---|---|---|
Read all configuration | Security Reader | Security Administrator |
Read security score | Security Reader | Security Administrator |
Update event status | Security Administrator |
Here are the least privileged roles you should use when performing tasks in Microsoft Entra tenants.
Task | Least privileged role | Additional roles |
---|---|---|
Create Microsoft Entra ID or Azure AD B2C Tenant | Tenant Creator | |
Update Microsoft Entra tenant properties | Billing Administrator | |
Manage privacy statement and contact | Billing Administrator |
Here are the least privileged roles you should use when performing tasks for users in Microsoft Entra ID.
Here are the least privileged roles you should use when performing tasks for support in Microsoft Entra ID.