azureblog.co.uk
← cd ~/tools
// tools/ca-matrix

Conditional Access coverage matrix

Load your Conditional Access policies and see every combination of users and apps in one grid. Each cell shows what's enforced, from blocked to MFA to nothing at all, so gaps such as guests on a key app with no MFA stand out straight away.

Runs entirely in your browser. Nothing you paste is sent anywhere.

Get your policies

powershell2 lines
Connect-MgGraph -Scopes Policy.Read.All
Get-MgIdentityConditionalAccessPolicy -All | ConvertTo-Json -Depth 10 | Out-File ca-policies.json

How to read it

This is a model of your policies, not a sign-in simulation. Use What If in the Entra admin centre to check a specific sign-in, and see the Conditional Access visualiser to read each policy in plain English.