MFA coverage
- Actual enforcement, user by user - not the tenant toggle
- Legacy auth and device-code flow still open
- Phishing-resistant methods: who has them, who should
- Weak fallbacks: SMS and voice still allowed
Today’s attacks steal the session after MFA succeeds. A senior engineer maps how far one stolen token gets in your Entra ID - through Conditional Access, into privileged roles - and hands you the plan that closes the path.
Identity is where modern attackers operate - they log in, they don’t break in.
That is exactly the assumption token theft is built to exploit.
Entra flagged it, nobody was sure what it meant, and it kept nagging.
Years of "temporary" rights, consultants, and service accounts with standing power.
And privileged-access management. Two questions most tenants cannot answer well.
Who can touch what, and what proves it - documented, not assumed.
Conditional Access grew by accretion. Nobody knows what the policies actually cover.
of MFA-bypass breaches now run through adversary-in-the-middle session-token theft - attacks that succeed after MFA does.
year-over-year growth in detected token-replay attacks - 147,000 in Microsoft’s telemetry. The stolen token is the new password.
We don’t check whether MFA is on. We map the path from a phished session to your most privileged role - and every step below is a real finding from real tenants.
A checkbox assessment scores each step “configured”. We test whether the chain holds together - that is what you pay a human for.
Six surfaces of Entra ID, specific enough to be checkable. The full M365 assessment touches identity; this goes all the way down.
Fourteen policies that all “work” can still leave your riskiest users uncovered. Exclusions accumulate, scoped roles slip through, and one mis-saved policy can strip MFA from every admin - silently, with no native rollback. We resolve every policy to the people it actually protects.
PIM configured loosely provides far less protection than teams assume - and is often cited as the reason other hardening can wait. We inventory who holds power in your tenant, how it activates, and what a stolen session could do with it.
These six controls decide whether the token-theft path stays open. Each one is checked in the assessment - with the licensing you need, and mostly already have.
FIDO2 keys, passkeys, Windows Hello - methods a proxy cannot relay. The single strongest AiTM defense.
Cryptographically binds sign-in tokens to the device they were issued on. A stolen token stops working elsewhere.
Revokes sessions in near-real-time on risk events and location changes, instead of waiting for token expiry.
Forces a fresh, phishing-resistant re-challenge at sensitive moments: PIM activation, security-setting changes.
Risk-based detection of impossible travel, anonymised IPs, token anomalies - wired into Conditional Access as enforcement.
The old protocols that never trigger MFA, and the device-code flow AiTM kits abuse. Blocking both costs nothing.
The ITDR market wants to sell you a platform. But many tenants already pay for Entra ID P2 and never turn on Identity Protection or PIM - so AiTM runs undetected until the attacker acts. The assessment is partly this question: you already own the controls that would stop this. Are they on, and are they configured to mean it?
Same ground rules as every Falconer assessment. Nothing about your sign-in experience changes while we work.
No settings changed, no agents installed, no user impact. Sign-ins continue untouched.
Scoped, delegated read access via GDAP - granted by you, revocable by you the day we finish.
Identity Secure Score, Entra recommendations, CISA SCuBA baselines, and enumeration tooling that resolves policies to people.
A senior engineer chains the findings into attack paths and puts them in fix order. The tooling is the start, not the deliverable.
Collection is hours, analysis is days. Findings arrive while they are still true.
Evidence handled under GDPR, stored in the EU, deleted on the schedule we agree.
Same format as our full M365 assessment: an executive summary for the board, remediation-ready findings for IT, and compliance mapping (NIS2, ISO 27001, GDPR) for the auditor. Identity adds three artifacts of its own.
Every policy resolved to the users it actually protects - and the ones it silently misses. The sample above is an excerpt.
Global Admins, standing assignments, PIM posture, and break-glass status, with the migration plan to just-in-time.
Registered vs enforced, user by user, plus phishing-resistant adoption - the two numbers your insurer now asks for.
Identity is the hub of the assessment set - and honesty about its edges is part of the assessment.
The riskiest sign-in follows a phishing hit, which is why email detections should feed Conditional Access. Assessed on the email page. Explore Email Security.
MFA, Conditional Access, privileged access, tokens, apps, and governance. On-prem Active Directory chains - DCSync, Kerberos abuse - sit outside Entra’s visibility and this scope; we refer AD assessments to trusted partners.
No configuration stops everything: stolen-token detection is a monitoring problem. Risky sign-ins and token anomalies are first-class SOC signals - that is MDR on Sentinel. Explore MDR.
This assessment runs standalone - fixed fee, sized by tenant - or as the identity module of the full Microsoft 365 Security Assessment, which adds email, collaboration, and posture in the same three-reader report.
It is necessary, and it is no longer sufficient. Modern phishing kits proxy the real login page, let MFA succeed, and steal the session token that comes out the other side. Microsoft attributes 80% of MFA-bypass breaches to exactly this. The question the assessment answers is whether your configuration stops the attacks that beat MFA.
An attacker sits between your user and Microsoft with a look-alike login page that relays everything in real time. The user signs in successfully - password, MFA prompt, all of it - and the attacker keeps the resulting session cookie. From then on they are the user, no password or MFA prompt required, until that token is revoked or expires.
Coverage, usually. Policies accumulate exclusions, role-targeted policies miss admins with scoped assignments, and protections get scoped to admin portals while Graph and CLI stay open. We resolve every policy to the actual humans it covers - that map is usually the most surprising page in the report.
Microsoft’s own guidance says fewer than five, cloud-only, in dedicated accounts. PIM (Privileged Identity Management) replaces standing admin rights with just-in-time activation - but configured with MFA-only activation and no approval, it barely slows a stolen token down. We assess both the sprawl and the activation settings.
For your admins and your most-targeted users: yes, and increasingly your insurer agrees. FIDO2 and passkeys cannot be relayed by a phishing proxy, which kills the AiTM path at step one. We assess adoption and enforcement, and recommend the rollout order - deployment itself we scope separately.
No - honestly, and on purpose. This assessment covers cloud identity in Entra ID. On-prem AD attack chains (DCSync, Golden Ticket, Kerberos abuse) need different tooling and visibility, and we refer those engagements to trusted partners rather than pretending one assessment covers both.
Nothing changes. The assessment is read-only through delegated access you grant and can revoke - no agents, no configuration changes, no sign-in interruptions.
The three-reader report - executive summary, remediation-ready technical findings, compliance mapping - plus three identity artifacts: the CA coverage map, the privileged-access inventory, and the MFA gap analysis. And a 1:1 readout call to walk the attack paths.
Whatever you actually have. Conditional Access needs Entra ID P1; Identity Protection and PIM need P2. The report grounds every recommendation in your current licensing, flags the few fixes that genuinely need a step up, and gives the cheaper alternative alongside.
Your choice. Every finding ships with the fix - portal steps or PowerShell - so your team can remediate in-house. If you want help, we offer scoped remediation, and for the detection side (stolen tokens are caught by monitoring, not configuration) the natural next step is MDR on Sentinel.
A Microsoft security specialist reads every message and replies, usually within one business day. Whether you need monitoring, help with a specific tool, or just have a question, start here.
New to this? Ask about a free Microsoft security review as a starting point.
"*" indicates required fields