Description
Every account that holds a privileged Microsoft Entra role (active or eligible, directly or through a group) is:
- cloud-only: created in Microsoft Entra ID, not synchronized from Active Directory and not
federated with another identity provider (
onPremisesSyncEnabledis empty orfalse); - dedicated: used only for administration, separate from the person's everyday account that reads mail, browses and works on documents;
- named: assigned to one identified person, never shared between several administrators.
The emergency access accounts (CB-M365-ADMIN-002) are the only non-named exception.
Naming conventions (for example an adm- prefix) help reviewers, but only the account owner
registry proves that an account is named and dedicated. The license footprint of admin accounts
is covered by CB-M365-ADMIN-005.
Rationale
A synchronized account inherits the trust of Active Directory: whoever controls a domain controller or the Entra Connect server can reset its password or take it over, and pivot from the on-premises network to the whole tenant. A federated account depends on the security of the external identity provider. An everyday account is exposed to phishing, malicious attachments and browser exploits all day long; separating the admin account keeps those threats away from the privileges. Named accounts make every privileged action traceable to a person.
Impact
Each administrator manages a second account and a second set of authentication methods. Scripts or service desks that rely on synchronized admin accounts must be moved to the cloud-only ones. Administrators whose on-premises role required the same account keep a separate account in Active Directory.
Audit
- Sign in to the Microsoft Entra admin center (https://entra.microsoft.com) as at least a Global Reader.
- Browse to Entra ID > Roles & admins > Roles & admins. For each role marked Privileged, open Assignments and list the active and eligible members; expand groups.
- For each account, open the user and check Properties > On-premises > On-premises sync enabled: it must be No (or empty).
- Check against the administrator registry that each account belongs to one person and is not that person's everyday account (no mailbox use, no Teams activity, see CB-M365-ADMIN-005).
- Read-only PowerShell alternative (Microsoft Graph, scope
RoleManagement.Read.Directory,User.Read.All):
Repeat withGet-MgRoleManagementDirectoryRoleAssignment -All -ExpandProperty Principal | ForEach-Object { Get-MgUser -UserId $_.PrincipalId -Property UserPrincipalName,OnPremisesSyncEnabled -ErrorAction SilentlyContinue } | Where-Object OnPremisesSyncEnabled | Select-Object UserPrincipalNameGet-MgRoleManagementDirectoryRoleEligibilitySchedulefor eligible assignments. - Fail if any privileged role holder is synchronized from on-premises, is shared, or is the everyday account of its owner.
Remediation
- For each administrator in breach, create a cloud-only account (user principal name on a
managed domain or on
*.onmicrosoft.com) with at least the User Administrator role (Privileged Authentication Administrator is needed to reset methods of other admins). - Have the owner register phishing-resistant methods on the new account (CB-M365-AUTH-004).
- Assign the roles to the new account, preferably as eligible through Privileged Identity Management (CB-M365-ADMIN-006), with at least the Privileged Role Administrator role.
- Remove the roles from the synchronized, shared or everyday account.
- Replace any shared admin account with named accounts, then disable and delete it.
Rollback
Reassign the roles to the previous account from Roles & admins with a Privileged Role Administrator or an emergency access account.
References
- Best practices for Microsoft Entra roles Microsoft, vendor-doc, accessed 2026-10-24
- Securing privileged access for hybrid and cloud deployments in Microsoft Entra ID Microsoft, vendor-doc, accessed 2026-10-24
- CISA SCuBA Microsoft Entra ID baseline CISA, standard, accessed 2026-10-24
Mappings
| Framework | ID | Relation | Note |
|---|---|---|---|
| ANSSI - Recommandations relatives à l'administration sécurisée des systèmes d'information3.0 | R27 | equivalent | |
| ANSSI - Recommandations relatives à l'administration sécurisée des systèmes d'information3.0 | R28 | partial | Cloud-only accounts keep admin identities out of the on-premises directory; access to the Entra directory itself is covered by other controls. |
| ANSSI - Recommandations relatives à l'administration sécurisée des systèmes d'information3.0 | R30 | equivalent | |
| NIST SP 800-53 Rev. 55.1.1 | AC-6(2) | related | |
| NIST SP 800-53 Rev. 55.1.1 | AC-2 | related | |
| CISA SCuBA Microsoft 365 Secure Configuration Baselines2.0.0 | MS.AAD.7.3v1 | stricter | SCuBA only asks for cloud-only accounts; ours also requires dedicated and named accounts. |
How this control relates to the other framework's: equivalent, stricter, looser, partial or related.
Threats mitigated
| Taxonomy | ID |
|---|---|
| MITRE ATT&CK | T1078.004 |
| MITRE ATT&CK | T1566 |
Related controls
- related
CB-M365-ADMIN-005License administrator accounts without mailbox or collaboration apps - related
CB-M365-ADMIN-012Do not assign privileged roles to guest users - related
CB-M365-ADMIN-006Grant highly privileged roles just in time through Privileged Identity Management - related
CB-M365-AUTH-045Harden directory synchronization against cloud account takeover from Active Directory - related
CB-M365-AUTH-004Require phishing-resistant MFA for administrative roles
People and lifecycle
| Authors |
|
| Introduced in | v0.1.0 |
| Created, updated | 2026-10-24, 2026-10-24 |
| Translations | fr |