Description
A Conditional Access policy targets the user action Register security information for All users and grants access only if one of these controls is met: Require device to be marked as compliant, Require Microsoft Entra hybrid joined device, or Require authentication strength set to Multifactor authentication (a Temporary Access Pass satisfies it).
The policy excludes only the emergency access accounts and, if documented, guests (a Temporary Access Pass does not work for guests). It does not exclude trusted locations.
Rationale
Registration is where an MFA method gets bound to an account. Users with a method must already prove it; the gap is accounts with no method, where the password alone lets anyone register. Requiring a managed device or a Temporary Access Pass handed out by the help desk closes it. Since July 2026, the same policy also applies to Windows Hello for Business and macOS Platform SSO registration.
Impact
New users without a managed device need a Temporary Access Pass for their first registration; the onboarding process must issue one. Users replacing a lost phone on a personal device need a pass too.
Applies when
Requires: Microsoft Entra ID P1
Audit
- Sign in to the Microsoft Entra admin center (https://entra.microsoft.com) as at least a Security Reader.
- Browse to Entra ID > Conditional Access > Policies.
- Find a policy with State set to On where:
- Users > Include is All users, and Exclude contains only the emergency access accounts (and guests if documented);
- Target resources is User actions > Register security information;
- Network does not exclude trusted locations;
- Grant requires a compliant device, a hybrid joined device or an MFA authentication strength (one of them, or a subset).
- Read-only alternative with Microsoft Graph PowerShell (scope
Policy.Read.All):Get-MgIdentityConditionalAccessPolicy | Where-Object { $_.Conditions.Applications.IncludeUserActions -contains 'urn:user:registersecurityinfo' } | Select-Object DisplayName, State, @{n='Grant';e={$_.GrantControls.BuiltInControls}}, @{n='Op';e={$_.GrantControls.Operator}} - Fail if no such policy exists, if it is Report-only or Off, if it excludes trusted locations, or if its grant can be met without a managed device or MFA.
Remediation
- Enable the Temporary Access Pass method (one-time use, CB-M365-AUTH-017) and add it to the onboarding process.
- As at least a Conditional Access Administrator, browse to Entra ID > Conditional Access > Policies and select New policy.
- Name it, for example
ALL - Secure security info registration. - Users > Include: All users. Exclude: the emergency access accounts, and All guest and external users if guests are covered otherwise.
- Target resources > User actions: Register security information.
- Grant > Grant access: select Require authentication strength (Multifactor authentication), Require device to be marked as compliant and Require Microsoft Entra hybrid joined device, then Require one of the selected controls.
- Set Enable policy to Report-only, save, review the sign-in logs, then switch to
On.
Graph equivalent:
New-MgIdentityConditionalAccessPolicywithconditions.applications.includeUserActionsset tourn:user:registersecurityinfoandgrantControlswith operatorOR.
Rollback
Set the policy to Report-only or Off.
References
- Control security information registration with Conditional Access Microsoft, vendor-doc, accessed 2026-10-24
- CISA SCuBA Microsoft Entra ID baseline CISA, standard, accessed 2026-10-24
Mappings
| Framework | ID | Relation | Note |
|---|---|---|---|
| NIST SP 800-53 Rev. 55.1.1 | IA-5 | related | |
| NIST SP 800-53 Rev. 55.1.1 | IA-2(2) | related | |
| CISA SCuBA Microsoft 365 Secure Configuration Baselines2.0.0 | MS.AAD.3.8v1 | looser | SCuBA requires a managed device; we also accept MFA or a Temporary Access Pass. |
How this control relates to the other framework's: equivalent, stricter, looser, partial or related.
Threats mitigated
Related controls
- related
CB-M365-AUTH-017Limit Temporary Access Pass to one-time use - related
CB-M365-AUTH-018Make sure every member user has registered an MFA method - related
CB-M365-AUTH-020Require a compliant or hybrid joined device to access resources - related
CB-M365-AUTH-032Define the organization's trusted network locations - related
CB-M365-AUTH-041Require SSPR registration at sign-in and reconfirmation every {{ sspr_reconfirm_days }} days - related
CB-M365-ADMIN-002Keep two protected emergency access accounts - related
CB-M365-AUTH-028Require a fresh sign-in with MFA for every Intune device enrollment
People and lifecycle
| Authors |
|
| Introduced in | v0.1.0 |
| Created, updated | 2026-10-24, 2026-10-24 |
| Translations | fr |