EASYENTRA Blog

News & Updates

How to Identify Which Conditional Access Policy Is Blocking User Sign-In 

Conditional access denied troubleshooting

Conditional Access is one of the most powerful security controls in Microsoft Entra ID, but when a legitimate user gets blocked, it can quickly turn into a frustrating support ticket. The real challenge is not just knowing that sign-in failed but pinpointing exactly which policy caused the block. The good news is that Entra provides clear signals, you just need to know where to look.

Why Conditional Access Blocks Are Often Confusing

In most environments, multiple Conditional Access policies run simultaneously. A single sign-in attempt may be evaluated against several policies covering:

  • MFA requirements
  • Device compliance
  • Location restrictions
  • Risk-based controls
  • Application-specific rules

Because of this layered evaluation, the error message shown to the user rarely tells the full story. Administrators must dig into the telemetry to identify the true blocking policy.

Identify Which Conditional Access Policy Is Blocking User Sign-In

The most reliable starting point for any Conditional Access investigation is the Sign-in logs within the Microsoft Entra admin center. These logs provide a detailed, event-level view of every authentication attempt.

Start With the Sign-in Logs

Navigate to: Microsoft Entra admin center → Monitoring & health → Sign-in logs. Once there:

  1. Search for the affected user
  2. Locate the failed sign-in attempt
  3. Open the log entry

This single record contains everything you need to begin the investigation.

Check the Conditional Access Tab

Inside the sign-in record, switch to the Conditional Access tab. This view shows how each policy evaluated during the sign-in attempt. You will typically see policies listed with results such as:

  • Failure
  • Not applied
  • Disabled

Your immediate focus should be on any policy marked Failure, as this is usually the control that blocked the user.

Understand the Policy Result

Simply seeing “Failure” is helpful, but the real value comes from expanding the policy details. When you drill into the policy evaluation, Entra reveals which specific grant or session control was not satisfied. You can also verify whether a Conditional Access policy caused the block by reviewing the Failure reason shown in the Basic Info tab.

Common failure scenarios include:

  • MFA was required but the user did not complete the challenge
  • The device was marked non-compliant in Intune
  • The device was not hybrid Azure AD joined
  • The sign-in originated from a blocked country or IP range
  • Sign-in risk exceeded the allowed threshold
  • Legacy authentication was blocked
  • Required client app conditions were not met

Understanding this granular failure reason is what allows you to move from guesswork to precise remediation.

Alternative Way: “What If” Tool to Simulate Policy Evaluation

The What If tool in Conditional Access lets you simulate a sign-in scenario and see exactly which policies would apply, without needing an actual failed sign-in event in the logs. This is invaluable for proactive troubleshooting.

  • Navigate to Entra ID → Security → Conditional Access → Policies, then click “What If” in the top toolbar.
  • Fill in the user, cloud app, IP address (to simulate location), device platform, device state (compliant/non-compliant), and sign-in risk level. The more specific you are, the more accurate the simulation.
  • Fill in the user, cloud app, IP address (to simulate location), device platform, device state (compliant/non-compliant), and sign-in risk level. The more specific you are, the more accurate the simulation.

What To Do Once You’ve Found the CA Policy Blocking Sign-Ins

Once you’ve identified the policy, you have several remediation options depending on the situation:

1. Add the User to a Policy Exclusion (Temporary)

Navigate to the policy → Users → Exclude → add the user or a dedicated exclusion group. This is a quick fix for emergencies but should be tracked and reviewed.

2. Resolve the Underlying Compliance Issue

If the block is legitimate (non-compliant device, sign-in from risky location, no MFA registered), help the user resolve the root cause. Get their device compliant in Intune, have them register for MFA, or confirm they’re signing in from an approved location.

3. Adjust Policy Scope

If the policy is inadvertently catching users it shouldn’t, perhaps a newly onboarded user or a contractor with a different workflow, adjust the policy’s assignments, conditions, or create a more targeted policy.

Important: Never disable a CA policy to troubleshoot in production. Instead of disabling a live policy, use the Report-Only mode. Set the policy to Report-Only temporarily, it will still log what would have happened without enforcing the block. This lets you validate your theory safely.

Conditional Access is functioning exactly as intended when it blocks a sign-in, it is enforcing the security posture your organization defined. The real administrative challenge is visibility and interpretation.

By consistently using Sign-in logs, carefully reviewing policy evaluation results, and validating behavior with the What If tool, administrators can quickly move from uncertainty to clarity. Once the exact blocking control is identified, remediation becomes straightforward, and user friction drops significantly.

Over time, building familiarity with these investigation steps not only speeds up troubleshooting but also helps refine Conditional Access design for a smoother, more predictable user experience.

Free 30-minute demo

try 30 days for free

GET EASYENTRA NEWS

Opt out at any time

“One of the best products I've used.”
Gary Shurland
Chief Information Officer, Mirick, United States
“This tool has been invaluable in streamlining our IT processes.”
Tyson Mckay
Chief Information Officer, Southwest Network, United States
“This product has been a miracle for our Help Desk. EasyEntra has completely transformed how we handle Microsoft 365 administration.”
Doug Sanders
Manager of Technical Customer Support, Junior Achievement USA, United States
“Your product is such a time saver. I love it!”
Scott Fehr
IT Infrastructure, MEC Aerial Work Platforms, United States
“It's a good product and saves us lots of time for these ongoing quick admin tasks.” 
Chris McFerran
Managing Director, CTech IT Solutions Ltd, United Kingdom
“EasyEntra has significantly streamlined our workflow, simplifying everything. It feels almost like a revolution.”
Johan Sadelius
IT-chef, Arjeplog Kommun, Sweden
I greatly appreciate your assistance and willingness to enhance the already outstanding product.”
Michael I. Wilson
Executive Director of Information Technology, Archdiocese Of Washington, United States
“It's great not having to switch back and forth between the O365 admin center and the Teams admin center to assign groups. I am sold!”
Thomas Madden
Director Information Technology, AutoPayPlus, United States
“I would highly recommend organizations use the solution as it greatly simplifies various tasks.”
S. Roger Singh
Chief Technology Officer, Prasad & Company LLP, Canada
“EasyEntra is time-saving. Love the copy/paste for user/computer groups and the copy to new user.”
Damian Nita
Associate Network Administrator, Shenandoah Valley Westminster-Canterbury, United States
“EasyEntra has transformed our daily IT operations by simplifying user management, reducing errors, and enhancing overall efficiency.”
Henrik Nefling
IT- and Digitalization Manager, Animal Protection Denmark, Denmark