AI Strategy, Cybersecurity, Compliance Automation & Microsoft 365 Managed IT for Security-First Financial Institutions | ABT Blog

Conditional Access Exclusions: The List Nobody Reviews

Written by Justin Kirsch | Wed, Aug 26, 2026

Open any one of your Conditional Access policies and look at its exclusions. That is a list of people this particular policy does not apply to, and you almost certainly have several such lists, one per policy, which is part of why they are easy to lose track of. Each one probably started with three names. A regional manager travelling somewhere your policy blocks. A contractor on a device your policy will not accept. An executive who could not get through multifactor authentication on the morning of a board meeting and needed to be working in the next ten minutes.

Every one of those exceptions was the right call at the time. The business needed those people signing in and doing their jobs, and a security control that stops work is a security control that gets removed. So the exception was granted, the person got back to work, and everyone moved on to the next thing.

The problem is not that the exception was granted. The problem is what happens next. By default a Conditional Access exclusion carries no expiry date, no reminder, and no owner: it persists until an administrator or a governance process you have deliberately configured removes it. Microsoft does provide that governance process, and we will come to it, but it is not on by default and it is not included in every licence. Absent it, the list only grows, and for everyone on it the policy you believe you enforce is not enforced.

P1
The Microsoft Entra ID tier included with Microsoft 365 Business Premium. The access review capability Microsoft itself recommends for keeping Conditional Access exclusions honest is not available at this tier.
Source: Microsoft Learn, Microsoft Entra ID Governance licensing fundamentals

Why Exclusions Exist in the First Place

It is worth being clear that exclusions are not a mistake. Microsoft designs for them, documents them, and expects you to use them. Its own guidance describes exactly the situation most institutions recognize: you deploy a policy requiring multifactor authentication or limiting sign-ins to certain networks and devices, and then you discover that not everyone can meet it. Remote staff outside the internal network. People on unsupported hardware waiting for a replacement. Travellers who need access from a country the policy blocks.

In each case the institution has a genuine choice between two costs: the security exposure of an exception, or the productivity loss of an employee who cannot do their job. Granting the exception is frequently the correct answer. Lending does not pause because a loan officer is at a conference.

What Microsoft is equally clear about is what the exception does to the policy.

Microsoft, verbatim

"You should keep in mind that when exclusions are configured, the policy intent can't be enforced on excluded users."

Microsoft Learn, Manage users excluded from Conditional Access policies Microsoft Entra ID Governance documentation

That sentence is the whole issue in one line. A Conditional Access policy is not a property of your tenant. It is a property of the people it applies to. Your policy summary can read "require multifactor authentication, all users" and be entirely accurate, while a group of named individuals signs in every day without it.

Why This Matters More at a Financial Institution

At most organizations an open exception is a security risk. At a bank, credit union, or mortgage lender it is also something you may have to explain to an examiner, and a wire fraud exposure, at the same time. The people most likely to hold a standing exception are senior: the ones who travel, who resist friction, who have authority over money movement, and whose email carries the most weight when it asks someone to send a payment.

The exception list and the wire authority list tend to contain the same names. That is not a coincidence, and attackers understand it better than most institutions do.

Three Ways Exclusions Go Wrong, in Microsoft's Words

Microsoft's documentation is unusually direct about how exclusions go wrong, particularly when they are configured as a raw list of users or through legacy on-premises security groups rather than a managed Entra group. Under the heading asking why exclusions are challenging, it lists three consequences. The paraphrases below are ours; the underlying points are Microsoft's.

People do not know they are excluded. An excluded user experiences a tenant with weaker protection than their colleagues and has no reason to notice. They are not warned, and they will not report it. If their credentials are stolen, they are also the least likely person to recognize that something that should have blocked the attacker did not.

People can add themselves. Where the exclusion is driven by a security group that permits self-service membership, the exclusion is self-service too. The control that decides who bypasses your multifactor requirement becomes a group anyone in scope can join.

People stop qualifying and stay on the list. This is the one that produces almost all real-world drift. The contractor's engagement ends. The unsupported laptop is replaced. The trip finishes. The reason evaporates and the exception does not, because nothing is watching it.

Microsoft describes the pattern of accumulation plainly: an exclusion starts as a shortlist of users who bypass the policy, more users get added over time, the list grows, and at some point somebody needs to review it and confirm each person is still eligible. Every institution reaches that point. Very few schedule it.

The Fix Microsoft Recommends, and the Licence It Needs

Microsoft's recommended answer is specific and good. Configure the exclusion as a Microsoft Entra group rather than a loose list of users, then run access reviews against that group. Microsoft describes access reviews here as a compensating control, and says they let an administrator avoid oversight of policy exceptions and give auditors proof that the exceptions are reviewed regularly. Microsoft treats this as a headline use case rather than an edge case: maintaining a policy exception list appears by name in its own list of situations where access reviews should be used.

Run properly, a review of an exclusion group can require each member to attest that they still need the exception, route the decision to a business owner rather than to IT, remove anyone who does not respond, and leave an audit trail of every decision. That is precisely the recertification discipline examiners look for, applied to the one population that most needs it.

Here is the catch, and it is the reason this article exists.

The control Microsoft recommends is not in the licence most institutions hold

Microsoft Entra ID P1, the tier included with Microsoft 365 Business Premium, does not include access reviews. Microsoft states the requirement slightly differently in different places. Its access reviews overview says the feature requires Microsoft Entra ID Governance or Microsoft Entra Suite, and that some capabilities within it may operate with a Microsoft Entra ID P2 subscription. Its Conditional Access exclusion guidance says a valid Entra ID P2, Entra ID Governance, or Enterprise Mobility and Security E5 licence is required. Its governance licensing table marks the access review row for P2, Entra ID Governance and Entra Suite. Confirm the exact entitlement for the specific review you intend to run against your own tenant rather than planning around one number. The point all three pages agree on is the one that matters here: Entra ID P1 on its own is not enough.

Read that alongside the failure modes above and the position is uncomfortable but clear. A typical community bank, credit union, or mortgage lender on Business Premium has every condition Microsoft describes, and does not have the remedy Microsoft prescribes. The exception list grows exactly as documented, and the tool designed to keep it honest is behind a licence upgrade.

Capability Included with Business Premium (Entra ID P1) Requires Entra ID P2 or Entra ID Governance
Create Conditional Access policies Yes
Exclude users or groups from a policy Yes
Scheduled, recurring access reviews of an exclusion group No Yes
Automatic removal when a user does not attest No Yes
Native Entra access review decisions retained as product audit evidence No Yes

There are two honest routes forward, and which one fits depends on the institution. The first is manual: keep the P1 licence and run the review yourself on a fixed calendar, with a named owner and a written record. That works, and it is far better than nothing, but it depends entirely on somebody remembering, which is the failure mode you are trying to fix.

The second is to license the capability. Microsoft publishes an add-on called Microsoft Defender Suite for Microsoft 365 Business Premium, which it describes as providing enhanced identity and access controls with Microsoft Entra ID P2, adding advanced security and governance features with Microsoft Entra ID Protection and Microsoft Entra ID Governance. That covers both entitlements named above, so it resolves the licensing question whichever way your specific review falls. Microsoft lists working with a Microsoft partner as one of the ways to obtain it. Business Premium and its add-ons are sized for organizations up to 300 users, which covers most community institutions but not all.

We would rather you make that decision on the arithmetic than on a sales pitch, so the relevant comparison is straightforward: the annual cost of the upgrade against the exposure carried by an exception nobody has reviewed. For most institutions that math is not close.

What each Microsoft Entra ID tier covers. Creating the exclusion is available everywhere. Reviewing it on a schedule is not.

What an Open Exception Actually Costs

The security firm Huntress named this failure mode directly in guidance titled What Good Identity Hardening Looks Like, published on August 25, 2026. It advises organizations to close temporary exceptions instead of letting them become permanent, and to track every exception along with who approved it, why it exists, and when it must be reviewed or closed.

The case Huntress describes to illustrate it is worth reading carefully, because the shape of it is familiar to anyone who works with financial institutions. A real estate chief executive did not like using multifactor authentication and persuaded his managed service provider to disable it on his account. An attacker then ran a business email compromise, impersonating the chief executive to authorize fraudulent wire transfers, escalating the amounts until the executive noticed them while reviewing account balances.

As Huntress describes it, no vulnerability was exploited and no malware was involved. The attacker used the front door, because for that one account the lock had been taken off and never put back.

"If an employee's MFA-approved session gets stolen, that token walks straight past every policy already in place."

That observation, also from the Huntress guidance, describes a different mechanism from the case above rather than an explanation of it. In the wire fraud case the control had been switched off outright. Session token theft is the opposite situation: the control is on, the user genuinely completed it, and the attacker steals the resulting session instead. They belong in the same article because they arrive at the same place, an account that authenticates successfully while somebody else is driving. Huntress groups trusted device abuse, risky app consent, and emergency multifactor exceptions together as quiet paths around a control you believe is on, and recommends checking for configuration drift monthly. The word doing the work there is "quiet." Neither failure announces itself, and your policy list looks correct throughout both.

Find out what your Conditional Access policies actually enforce

A policy that exists is not the same as a policy that enforces. We review the real state of your Microsoft 365 tenant: every exclusion expanded to the individual people it covers, every policy checked for what it would actually do when it fires, and every gap where access was granted with no policy applied at all. Access Business Technologies manages Microsoft 365 for more than 750 banks, credit unions, and mortgage companies, and M365 Guardian is the managed security service we run on top of those tenants. Licensing stays yours: you decide which Microsoft tier to buy, and we operate and review what that tier makes available.

Your Next 30 Days: The Exception Sweep

You do not need a licence upgrade to start. The first pass is manual work that any institution can do this month, and it is worth doing before you decide whether to buy anything, because it tells you how big the problem actually is.

The exception sweep, start to finish. Every step here works on the licence you already have.
1
List every exclusion on every policy. Open each Conditional Access policy and read the exclusions, not the summary. Include role-based and guest exclusions, not just named users.
2
Expand every group to actual people. A group name tells you nothing. Resolve each excluded group to the individuals inside it, and resolve every identifier to a name someone recognizes. An exclusion nobody can read is an exclusion nobody reviews.
3
Ask one question per person: why. If nobody can say why an exclusion exists, that is your answer. Remove it in a controlled way rather than in bulk: notify the user first, agree a rollback path with the business owner, and watch sign-in logs afterwards for the failures that would tell you the exception was load-bearing after all. Some exclusions carry automated processes behind them, and those break quietly.
4
Give every survivor an owner and an expiry date. Not IT. The business leader who benefits from the exception should own it and re-approve it. Huntress recommends exactly this pairing of owner and expiration.
5
Check your break-glass accounts separately. Emergency access accounts are excluded on purpose and should stay excluded. Confirm they exist, are documented, are monitored, and are not the same accounts staff use daily.
6
Move survivors into managed Entra groups. This is the step that makes the automated review possible later, and it improves visibility immediately even if you never upgrade.
7
Put the next review in the calendar before you close the file. Monthly for drift, quarterly at minimum for the full exception list. An unscheduled review is a review that will not happen.
8
Write down what you found. The list, the decisions, the owners, the dates. This becomes your evidence at the next examination, and it costs nothing extra to produce while you are already doing the work.

Most institutions that run this sweep for the first time are surprised twice: once by how many exclusions exist, and once by how many nobody can explain. Both surprises are useful, and both are much better discovered by you than by an examiner or an attacker.

What Examiners Expect to See

Nothing in this article is exotic from a supervisory standpoint. The FFIEC IT Examination Handbook's Information Security booklet sets out the expectations that access is granted with documented approval and reviewed periodically, and that where an issue cannot be immediately resolved it is handled deliberately, through interim actions, compensating controls, and documented acceptance of the risk. An undocumented, unowned, unreviewed permanent exception to your own multifactor policy sits awkwardly against all three of those expectations, and it is the kind of item that is easier to resolve before it is raised than after.

The distinction that matters in an examination is not whether you have exceptions. Every institution has exceptions, and a mature institution can defend them. The distinction is whether you can produce the list, name the owner of each item, show the business justification, and show the date it was last reviewed. That is a documentation problem long before it is a technology problem, which is genuinely good news: the hardest part is affordable at any licence tier.

To be precise about what running access reviews does and does not do for you, Microsoft's position is that they provide auditors with proof that exceptions are reviewed regularly. Evidence of a process is not the same as a guaranteed examination outcome, and no vendor can promise the second thing. What it removes is the specific and avoidable finding of an exception nobody could account for.

The Takeaway

The distance between "we require multifactor authentication" and "multifactor authentication is enforced on everyone" is an exclusion list nobody has read this year. Microsoft documents the failure, names access reviews as the fix, and places that fix above the Entra ID P1 tier that Business Premium includes. Whether you close that gap by licensing the capability or by running the review by hand, the one option that is not available is assuming the policy applies to everyone it names.

If you want the fuller picture of how these controls fit together, our guide to Conditional Access policies for financial institutions covers the baseline policy set, and our article on Entra ID access reviews goes deeper on the recertification process itself. For the identity layer underneath all of it, see phishing-resistant multifactor authentication, and for the fraud outcome this is ultimately about, stopping business email compromise and wire fraud. If you have already worked through your policy set, our write-up of the Conditional Access password spray gap covers a different way a policy that looks correct can fail to protect you.

Frequently Asked Questions

Not by default. A Conditional Access exclusion carries no expiry date and no built-in review prompt, so it persists until an administrator removes it or until a governance process you have configured removes it for you. Microsoft does offer that process: an Entra access review can be set to recur and to remove automatically anyone who does not re-attest. It is not enabled by default and it requires a licence tier above Entra ID P1. Absent it, nothing in the product initiates the review for you.

No. Business Premium includes Microsoft Entra ID P1, and access reviews are not part of that tier. Microsoft's access reviews overview states the feature requires Microsoft Entra ID Governance or Microsoft Entra Suite, and that some capabilities within it may operate with a Microsoft Entra ID P2 subscription. Its Conditional Access exclusion guidance names Entra ID P2, Entra ID Governance, or Enterprise Mobility and Security E5. Because the exact entitlement depends on which review you run, confirm it against your own tenant licensing. Every one of those pages agrees that Entra ID P1 on its own is not sufficient.

Run the review manually on a fixed schedule. Open each Conditional Access policy, list every exclusion, expand each excluded group to the individual people inside it, and confirm with a named business owner that each person still needs the exception. Record the decisions, the owner, and the date. Monthly is a reasonable cadence for drift checks and quarterly is a practical minimum for the full list. Be clear about what this does and does not give you. A manual process produces your own artifacts: tickets, sign-off documents, spreadsheets and meeting records. Those are legitimate evidence, and they are not the same thing as the native review workflow and audit records Entra generates, which is what the licensed feature adds. The manual route also has no way to remove someone automatically when they do not respond.

Yes, and this is one exclusion that should stay in place. Emergency access accounts exist so that a misconfigured policy cannot lock every administrator out of the tenant. Microsoft recommends excluding emergency access or break-glass accounts from Conditional Access policies, and gives similar guidance for certain service accounts and service principals. The requirement is that these accounts are deliberately created, documented, monitored for use, and kept separate from the accounts staff sign in with day to day. A break-glass exclusion is a designed control. An executive exclusion that outlived its reason is not.

Because the people most likely to hold a standing exception are also the people whose email carries authority over money movement. Senior staff travel more, encounter policy friction more often, and have more leverage to request an exemption. Huntress documented a case in which a chief executive had multifactor authentication disabled on his account at his own request, after which an attacker impersonated him to authorize fraudulent wire transfers. The exception did not create the fraud. What it removed was a control specifically designed to make that kind of account takeover harder, on the account where it mattered most.

Expect questions about documentation rather than about the existence of exceptions themselves. The FFIEC IT Examination Handbook's Information Security booklet sets expectations that access is granted with documented approval and reviewed periodically, and that issues which cannot be immediately resolved are managed through interim actions, compensating controls, and documented risk acceptance. In practice that means being able to produce the exception list, the business justification for each item, the named owner, and the date of the last review. Having exceptions is normal. Being unable to account for them is the finding.

Justin Kirsch

Co-Founder & CEO, Access Business Technologies

Justin Kirsch has built and managed secure Microsoft environments for financial institutions since 1999. As Co-Founder and CEO of Access Business Technologies, the largest Tier-1 Microsoft Cloud Solution Provider primarily dedicated to financial services, he helps more than 750 banks, credit unions, and mortgage companies close the gap between the security policies they believe are running and the controls that actually enforce.