Zero Trust Scorecard
Assess your Microsoft 365 and Entra ID environment against five Zero Trust pillars: identity, Conditional Access, privileged access, device security, and data protection. Identify the gaps that commonly undermine security posture — including whether your MFA strategy is phish-resistant.
About this tool
How Zero Trust Scorecard works
Answer around twenty questions across five pillars: identity and MFA, Conditional Access, privileged access, devices and endpoints, and data protection. The pillars are weighted by real-world impact (identity and MFA 30%, Conditional Access 25%, privileged access 20%, devices 15%, data protection 10%), and phishing-resistant MFA scores higher than push, codes or SMS.
You get an overall score, a score for each pillar and the gaps that matter most. It's a directional check rather than a full security review: it doesn't cover network segmentation, app consent, threat detection or incident response.
For a step-by-step plan to close the gaps, answer the same questions in the Zero Trust Remediation Planner.
Questions
Does it connect to my tenant?
Nothing. You answer questions from what you know about your tenant, or can check in the admin centres; the tool doesn't sign in to Microsoft 365 or read anything from it.
Where do my answers go?
Your answers stay in your browser and are worked out there. The site only counts, anonymously, that the tool was opened, finished or downloaded.
Do I need an account?
No account is needed to use it. Downloading the report needs a free andykemp.com account, which takes a minute to create.
Why does my score drop with push or SMS MFA?
Adversary-in-the-middle phishing and MFA fatigue attacks get past push notifications, codes and SMS. Passkeys, FIDO2 security keys and Windows Hello for Business resist them, so the scorecard rewards them.
Related tools
Use it with
- Zero Trust Remediation PlannerGenerate a prioritised remediation plan with step-by-step actions, admin portal links, and effort estimates.
- Conditional Access Policy BuilderBuild a persona-based Conditional Access policy set around the Trust Levels, edit each policy visually, and export Graph JSON with a script that deploys it in report-only.
- Phish-Resistant MFA Rollout PlannerPlan a phased MFA rollout with communication templates, success criteria, and risk mitigation for each wave.
