← cd ~/compare
// compare · entra roles
Security Administrator vs Security Operator
Two Microsoft Entra built-in roles that are often confused, compared permission by permission.
In short: Security Administrator has 81 permissions, privileged. Security Operator has 17 permissions, privileged. Assign the one with less access that still covers the job, and use PIM for whichever is privileged.
| Security Administrator | Security Operator | |
|---|---|---|
| What Microsoft says | Can read security information and reports, and manage configuration in Microsoft Entra ID and Office 365. | Creates and manages security events and performs identity containment actions during security incidents. |
| Size | 81 permissions, privileged | 17 permissions, privileged |
Permissions only Security Administrator lists (74)
microsoft.agentRegistry/allEntities/allProperties/readmicrosoft.azure.serviceHealth/allEntities/allTasksmicrosoft.directory/applications/policies/updatemicrosoft.directory/bitlockerKeys/key/readmicrosoft.directory/conditionalAccessPolicies/basic/updatemicrosoft.directory/conditionalAccessPolicies/createmicrosoft.directory/conditionalAccessPolicies/deletemicrosoft.directory/conditionalAccessPolicies/owners/readmicrosoft.directory/conditionalAccessPolicies/owners/updatemicrosoft.directory/conditionalAccessPolicies/policyAppliedTo/readmicrosoft.directory/conditionalAccessPolicies/standard/readmicrosoft.directory/conditionalAccessPolicies/tenantDefault/updatemicrosoft.directory/crossTenantAccessPolicy/allowedCloudEndpoints/updatemicrosoft.directory/crossTenantAccessPolicy/basic/updatemicrosoft.directory/crossTenantAccessPolicy/default/b2bCollaboration/updatemicrosoft.directory/crossTenantAccessPolicy/default/b2bDirectConnect/updatemicrosoft.directory/crossTenantAccessPolicy/default/crossCloudMeetings/updatemicrosoft.directory/crossTenantAccessPolicy/default/standard/readmicrosoft.directory/crossTenantAccessPolicy/default/tenantRestrictions/updatemicrosoft.directory/crossTenantAccessPolicy/partners/b2bCollaboration/updatemicrosoft.directory/crossTenantAccessPolicy/partners/b2bDirectConnect/updatemicrosoft.directory/crossTenantAccessPolicy/partners/createmicrosoft.directory/crossTenantAccessPolicy/partners/crossCloudMeetings/updatemicrosoft.directory/crossTenantAccessPolicy/partners/deletemicrosoft.directory/crossTenantAccessPolicy/partners/identitySynchronization/basic/updatemicrosoft.directory/crossTenantAccessPolicy/partners/identitySynchronization/createmicrosoft.directory/crossTenantAccessPolicy/partners/identitySynchronization/standard/readmicrosoft.directory/crossTenantAccessPolicy/partners/standard/readmicrosoft.directory/crossTenantAccessPolicy/partners/templates/multiTenantOrganizationIdentitySynchronization/basic/updatemicrosoft.directory/crossTenantAccessPolicy/partners/templates/multiTenantOrganizationIdentitySynchronization/resetToDefaultSettingsmicrosoft.directory/crossTenantAccessPolicy/partners/templates/multiTenantOrganizationIdentitySynchronization/standard/readmicrosoft.directory/crossTenantAccessPolicy/partners/templates/multiTenantOrganizationPartnerConfiguration/basic/updatemicrosoft.directory/crossTenantAccessPolicy/partners/templates/multiTenantOrganizationPartnerConfiguration/resetToDefaultSettingsmicrosoft.directory/crossTenantAccessPolicy/partners/templates/multiTenantOrganizationPartnerConfiguration/standard/readmicrosoft.directory/crossTenantAccessPolicy/partners/tenantRestrictions/updatemicrosoft.directory/crossTenantAccessPolicy/standard/readmicrosoft.directory/deviceLocalCredentials/standard/readmicrosoft.directory/domains/federation/updatemicrosoft.directory/domains/federationConfiguration/basic/updatemicrosoft.directory/domains/federationConfiguration/create
…and 34 more.
Permissions only Security Operator lists (10)
microsoft.azure.advancedThreatProtection/allEntities/allTasksmicrosoft.directory/cloudAppSecurity/allProperties/allTasksmicrosoft.directory/identityProtection/allProperties/allTasksmicrosoft.directory/users/disablemicrosoft.directory/users/enablemicrosoft.directory/users/invalidateAllRefreshTokensmicrosoft.directory/users/password/updatemicrosoft.intune/allEntities/readmicrosoft.office365.securityComplianceCenter/allEntities/allTasksmicrosoft.windows.defenderAdvancedThreatProtection/allEntities/allTasks
Permissions are listed as Microsoft writes them. A broad one, such as one ending in allTasks, can cover several narrower ones listed for the other role.
Security Administrator explained Security Operator explained