Conditional Access Register Security Information Windows Hello macOS Platform SSO: What Changed
Conditional access register security information windows hello macos platform sso — that's the mouthful Microsoft Entra admins now need to know. As of July 13, 2026, Conditional Access policies that target the Register security information user action also govern Windows Hello for Business (WHfB) and macOS Platform Single Sign-on (SSO) credential registration, whether or not you intended that when you first scoped the policy. If your tenant scoped that user action narrowly — say, only to cover the combined MFA/SSPR registration experience — WHfB and macOS Platform SSO enrollment is now unexpectedly gated by the same Grant controls. If your tenant deliberately excluded those flows to keep device provisioning frictionless, that exclusion no longer holds either: the flows are in-scope by default now.
Before this change, Windows Hello for Business and macOS Platform SSO registration didn't evaluate Conditional Access policies scoped to Register security information at all — even though a policy existed and targeted that user action, it simply wasn't consulted during WHfB/Platform SSO enrollment. Microsoft's official guidance is explicit about what did and didn't change:
ℹ️ Note: "Today, these registration flows don't evaluate registration-targeting Conditional Access policies. However, MFA is still required by default to register passwordless credentials — regardless of whether a Conditional Access policy is configured. After enforcement, users registering Windows Hello for Business or macOS Platform SSO credentials must also satisfy your policy's Grant controls." — Microsoft Learn, "Control security information registration with Conditional Access"
Microsoft also confirmed the rollout window and impact scope in Message Center post MC1326253, "Conditional Access policies now apply to Windows Hello for Business and macOS Platform SSO registration": rollout began July 6, 2026 and completed July 13, 2026, and tenants with no Conditional Access policy targeting Register security information see no change — default MFA enforcement for passwordless credential registration is untouched.
How the Enforcement Works
The mechanism itself isn't new — it's the same Register security information user action that has governed the combined MFA/SSPR registration experience for years. What's new is that Windows Hello for Business provisioning and macOS Platform SSO registration are now routed through that same Conditional Access evaluation. Concretely, after enforcement a user registering WHfB or macOS Platform SSO credentials must satisfy whatever Grant controls the matching policy requires — authentication strength, a trusted location, a specific MFA method, or device compliance — before the registration completes.
Two details from Microsoft's guidance matter for planning your response:
- External authentication methods are currently incompatible with authentication strength as a grant control for this user action — a compatibility gap that echoes the broader Custom Controls retirement for external authentication methods already underway in Entra. If your policy pairs Register security information with an authentication-strength requirement and your tenant relies on external authentication methods, Microsoft recommends using the Require multifactor authentication grant control instead.
- Temporary Access Pass (TAP) satisfies the Conditional Access MFA requirement for registration, which is how Microsoft expects admins to bootstrap new users into WHfB/macOS Platform SSO without a chicken-and-egg problem (a user can't satisfy an MFA/auth-strength grant control with a credential they haven't registered yet). TAP does not work for guest users.
Who Gets Caught Out
This is a scope change, not a new policy you have to author — which is exactly why it's easy to miss. Two failure modes are worth checking for specifically:
- Narrow policy, new friction. A policy scoped to Register security information with
Grant: require authentication strength(built for securing MFA/SSPR enrollment) now also applies to WHfB and macOS Platform SSO. A new hire enrolling a managed Windows device off a trusted network can get blocked mid-setup because they can't yet satisfy the authentication strength the policy demands — precisely the gap Temporary Access Pass exists to close. - Deliberate exclusion, silently reversed. If your team previously kept WHfB/macOS Platform SSO provisioning outside Conditional Access scope on purpose — for example to avoid slowing down zero-touch device deployment — that carve-out is gone as of July 13, 2026. The registration flow is enforced by default now; excluding it again requires an explicit change.
Related reading: our passwordless MFA registration change coverage and the broader Conditional Access gaps guide both touch adjacent scoping decisions worth revisiting alongside this rollout.
Detection — Audit Your Tenant's Exposure
| Check | Where | What you're looking for |
|---|---|---|
| Policies targeting the user action | Entra admin center > Conditional Access > Policies, filter by Target resources > User actions | Any policy with Register security information checked, and what Grant controls it enforces |
| Pre-rollout impact | Policy impact / report-only results | Whether WHfB/macOS Platform SSO registrations would have failed the policy's grant controls |
| Registration-time CA evaluation | Entra ID > Monitoring & health > Sign-in logs, open an event, select the Conditional Access tab | Whether a Register-security-information policy shows as applied (not just listed) for registrations since July 6, 2026 |
| Programmatic sweep | Microsoft Graph, GET /auditLogs/signIns?$filter=conditionalAccessStatus eq 'failure' scoped to the July 6–13, 2026 window | Registration sign-ins blocked by the newly-enforced grant control |
| Bulk export | PowerShell Get-MgAuditLogSignIn, selecting ConditionalAccessStatus, FailureReason, ConditionalAccessDetails, DeviceName, ClientApp | Same failures, exportable to CSV for a wider review |
| Who changed the policy scope | Entra ID > Monitoring & health > Audit logs, filter Service = Conditional Access, Category = Policy, Activity = Update Conditional Access policy | Confirm whether your policy's scope or grant controls were recently touched, versus this being purely Microsoft's rollout |
GET https://graph.microsoft.com/v1.0/auditLogs/signIns?$filter=(createdDateTime ge 2026-07-06T00:00:00Z and createdDateTime le 2026-07-13T23:59:59Z) and conditionalAccessStatus eq 'failure'
Get-MgAuditLogSignIn -Filter "createdDateTime gt 2026-07-06T00:00:00Z" | Select-Object `
@{Name="User";Expression={$_.UserDisplayName}}, `
@{Name="ClientApp";Expression={$_.ClientAppUsed}}, `
@{Name="CA Result";Expression={$_.ConditionalAccessStatus}}, `
@{Name="FailureReason";Expression={$_.FailureReason}}, `
@{Name="Device";Expression={$_.DeviceDetail.DeviceDisplayName}}
Remediation — Steps to Take Now
💡 Tip: Start with report-only mode. Every recommendation below is reversible if you test it against real registration traffic first.
- Enumerate every policy scoped to Register security information and note its Grant controls. This is the full exposure surface for this change — nothing else in your Conditional Access policy set is affected.
- Re-run each policy in report-only mode and review policy impact results before assuming behavior didn't change on July 13.
- Exclude emergency access (break-glass) accounts and service accounts/service principals from any policy targeting this user action, per Microsoft's standing recommendation — see our break-glass account coverage for why unexcluded emergency accounts are a recurring finding.
- Issue a Temporary Access Pass for new hires and device re-provisioning so WHfB/macOS Platform SSO enrollment doesn't hit the chicken-and-egg authentication-strength problem. TAP satisfies the Conditional Access MFA requirement for registration — but remember it doesn't work for guest users.
- Don't pair external authentication methods with a Require authentication strength grant control on this user action; use Require multifactor authentication instead, per Microsoft's explicit compatibility warning.
- Update helpdesk documentation about the new authentication prompts users may see mid-setup — this was Microsoft's own recommended action in MC1326253, and it's the cheapest way to cut support tickets from confused new hires. Our Entra ID audit guide covers where Conditional Access scope reviews fit into a broader tenant review.
How EtcSec Detects This
EtcSec's Conditional Access checks flag exactly the misconfigurations that turn this rollout from a non-event into an outage: CA_POLICY_REPORT_ONLY catches policies left in report-only mode that admins believe are enforcing (so the July 13 change was tested but never actually turned on), CA_NO_BREAK_GLASS_EXCLUSION catches emergency-access accounts that aren't excluded from a Register-security-information policy — now a lockout risk on registration, not just sign-in — and CA_EXCESSIVE_EXCLUSIONS flags policies whose exclusion lists have grown wide enough that the scope tightening this rollout brings is effectively moot.
ℹ️ Note: EtcSec automatically checks for this vulnerability class during every Azure audit. Run a free audit to verify your environment.
Explore the identity security pages that support this topic
