ca-policy-analyzer

Changelog

All notable changes to the CA Policy Analyzer will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.9.0 - 2026-04-17

Added

Changed

Fixed

1.8.0 - 2026-04-11

Added

Changed

Fixed

1.7.0 - 2026-04-11

Changed

Added

Fixed

1.6.0 - 2026-04-11

Enhanced

Guest / External User MFA Enforcement Model

External User Type MFA Enforced By Can Use Destination Tenant MFA?
Local guest users Destination (resource) tenant ✅ Yes — account exists only in your tenant
B2B collaboration guest users Destination (resource) tenant ✅ Yes — resource tenant enforces MFA by default
B2B collaboration member users Home (source) tenant ❌ Home tenant MFA, trusted via cross-tenant settings
B2B direct connect users Home (source) tenant ❌ Home tenant MFA, trusted via cross-tenant settings
Service provider users Home (source) tenant ❌ Partner tenant manages MFA (GDAP/CSP)
Other external users Home (source) tenant ❌ Home tenant MFA

Local guest users and B2B collaboration guest users can register and complete MFA directly in your tenant. The other four types rely on their home tenant’s MFA — your tenant can choose to trust those claims via Cross-Tenant Access Settings (inbound trust).

Added

1.5.0 - 2026-04-06

Added

1.4.0 - 2026-04-04

Added

Context

Guest users in Microsoft Entra authenticate in their home tenant, not the resource tenant. When Conditional Access policies require MFA or authentication strength for guests, the resource tenant must trust inbound MFA claims via Cross-Tenant Access Settings. Without this trust enabled, guest users will be blocked even if they completed MFA in their home tenant. This check helps organizations identify these configurations and provides step-by-step remediation guidance.

Technical Details


1.3.0 - 2026-04-04

Added

Context

Starting May 2026, Microsoft will enforce Conditional Access policies targeting “Register security info” during Windows Hello for Business and macOS Platform SSO credential provisioning (not just sign-in). This update helps organizations prepare by identifying policies that may block legitimate device enrollment flows.

Technical Details


1.2.0 - 2026-04-03

Added

Fixed

Technical Details


1.1.0 - 2026-02-26

Added

Changed


Earlier Versions

For changes prior to February 2026, see git history.


Categories Reference

The analyzer uses the following finding categories: