NetFusion Designs logo
Heart icon
Support
Email
info@nfd.ca
Phone
289 212-3930(Canada)
IT Services
Icon dropdown arrow

Infrastructure Implementation

Project PlanningHardware Voice over IP (VoIP)Application DevelopmentCloud DesktopSecurity Cameras

Managed IT Services

IT Support24/7 HelpDeskCyber Security & AntivirusData Backups & Disaster
Recovery
Co-Managed ITComplianceEmergency Ransomware
Recovery
Penetration & Vulnerability
Assessment

Optimization of Processes

Microsoft 365 OptimizationVirtual CIO ServicesPenetration TestingInventory Lifecycle
Management
Transforming SMEs with AI
Industries
Icon dropdown arrow
Dental Managed IT Services
Construction
Hotels & Hospitality
Franchises
Financial & Insurance Services
Government
Health Care & PharmaceuticalLegal & Professional Services
Local Small & Medium Businesses
Manufacturing
Non-profit
Real Estate
Retail
Transportation & Logistics
Enterprise & Consulting
Publicly Traded Companies
Our Story
Icon dropdown arrow
About UsTestimonials
Partners
Sponsorship
BlogContact Us
Open menuClose menu
Icon chevron up
Browse Blog:
Business
Insight
Advice
Insight

Zero Trust Playbook: 5 Conditional Access Policies for IT Teams

Conditional access policies are the if-then rules that decide who gets into your cloud apps, from where, and under what conditions, making them the enforcement layer of a Zero Trust security model. The immediate baseline every tenant needs: require multi-factor authentication for all users, block legacy authentication outright, and protect at least two break-glass accounts from any policy that could lock out administrators. What follows is a phased deployment checklist, the signals and controls worth knowing, and the operational pitfalls that trip up most rollouts.


TL;DR:

  • Enforcing multi-factor authentication universally and blocking legacy protocols are crucial baseline policies that must be implemented before adding complex rules.
  • only 240 conditional access policies are allowed per tenant, limiting overly granular or app-specific policies and emphasizing the importance of a stable, generalized baseline.
  • Testing policies in report-only mode for at least 48 to 72 hours helps identify potential disruptions before full enforcement, reducing the risk of lockouts.
  • Excluding break-glass and service accounts from policies from day one prevents unintentional access issues during deployment.
  • Achieving a stable, well-documented, and regularly reviewed baseline is more effective for security than relying heavily on advanced, risk-based, or workload identity controls.

NetFusion Designs Inc
nfd.ca
Strengthen Your Conditional Access
NetFusion Designs helps Canadian businesses manage security, Microsoft 365, cloud, and monitoring with enterprise-grade tooling and 24/7 support.
Explore managed IT services

Table of Contents

  • What is the conditional access evaluation model?
  • Which signals and conditions actually matter?
  • What grant controls and session controls are available?
  • What are the best baseline starter policies?
  • How do you deploy conditional access policies safely?
  • What are the common conditional access pitfalls?
  • How does NetFusion Designs approach conditional access?
  • What actually separates a working conditional access setup from a fragile one?
  • Get help deploying conditional access policies correctly
  • Sources
  • FAQ

What is the conditional access evaluation model?

Every conditional access policy follows the same logic: if a set of conditions is true, then apply a specific control. Microsoft’s engine evaluates this in two passes. First it collects session details, including user identity, device state, location, and sign-in risk. Then it checks that data against every applicable policy and enforces the strictest combination of results. If two policies both apply to a sign-in, both must be satisfied, since policies combine with AND logic.

A policy has three core parts:

  • Assignments — who it applies to (users, groups, or roles) and what it targets (cloud apps, actions, or authentication contexts)
  • Conditions — the signals that must match (device compliance, location, client app, risk level)
  • Controls — what happens next (grant access with requirements, or block outright)

There’s a hard ceiling to plan around: Microsoft caps each tenant at 240 conditional access policies. That sounds generous until you start building one policy per app, per department, per exception. Most of the risk-based conditions (sign-in risk, user risk) require an Entra ID P2 licence; the baseline controls covered below work on P1. For deep configuration detail, Microsoft’s own conditional access concept documentation is worth bookmarking before you build your first policy.

Which signals and conditions actually matter?

Not every available condition deserves a policy. The signals worth building around are the ones that map to a real risk in your environment, not the ones that just happen to exist in the portal.

  • Users and groups — target specific roles (like Global Administrators) separately from the general population; broad “All users” scoping is where most policy conflicts start
  • Device state — require a compliant or hybrid Azure AD joined device for access to sensitive line-of-business apps, especially where BYOD is common
  • Client apps — distinguish browser access from legacy protocols like POP, IMAP, and older Outlook clients that don’t support modern authentication
  • Locations — define named locations for office IP ranges and VPN egress points, so on-site staff get a smoother experience than sign-ins from unexpected countries
  • Sign-in and user risk — flag atypical travel, leaked credentials, or anomalous sign-in patterns; this needs an Entra ID P2 licence
  • Workload identities — service principals and managed identities sit outside user-scoped policies entirely and need separate governance

Named locations deserve special care. Office IPs and VPN ranges make excellent trusted zones, but travelling employees and corporate proxies routinely trigger false positives if you’re not accounting for them in your design patterns.

Pro Tip: Don’t build a location-based block until you’ve mapped every remote worker’s typical egress point. A single missed VPN range turns into a helpdesk flood on Monday morning.

What grant controls and session controls are available?

Grant controls decide whether access is allowed at all. Session controls decide what happens after access is granted, which is where a lot of the practical trade-offs live.

Grant controls include:

  • Require MFA — the most common control, applied broadly across the baseline
  • Require compliant device — enforced via Intune, best reserved for admin roles and sensitive apps
  • Require approved client app — restricts access to apps that support modern app protection
  • Block access — the blunt instrument, typically reserved for legacy auth or high-risk countries

Session controls include:

  • Sign-in frequency — forces reauthentication after a set interval, useful for privileged sessions
  • Persistent browser session — trades some security for convenience on trusted devices
  • App-enforced restrictions — limits like blocking downloads while still allowing browser access
  • Conditional Access App Control — integrates with Microsoft Defender for Cloud Apps to enable session monitoring and restrictions like blocking downloads from Exchange or SharePoint without shutting out browser access entirely

The trade-off usually comes down to BYOD. Blocking a personal device outright frustrates users who just want to check email; an app-enforced restriction that blocks downloads but permits browsing often solves the actual risk without the support tickets.

What are the best baseline starter policies?

Skip the temptation to design twenty granular per-app policies on day one. A tenant-wide baseline is easier to audit, easier to troubleshoot, and it’s what Microsoft itself recommends before layering anything more specific.

  1. Require MFA for all users — the single highest-impact policy you’ll deploy
  2. Block legacy authentication — protocols like POP, IMAP, and older ActiveSync clients bypass modern MFA controls entirely, so this needs to go in before you rely on MFA to protect you
  3. Require MFA (phishing-resistant where possible) for admin roles — FIDO2 keys or Windows Hello for Business beat SMS and push for anyone with elevated privilege
  4. Require compliant device for admin roles — pairs naturally with policy 3 once Intune enrolment is in place
  5. Guest and external access controls — tighten what external identities can reach before they touch anything sensitive

Exclude break-glass accounts and known service accounts from every one of these from day one; you’ll handle those separately. Name policies consistently (something like CA001-BaselineMFA-AllUsers) so the audit trail makes sense six months later. Policies 1 and 2 work on P1 licensing; risk-based additions later require P2, covered in the section above.

How do you deploy conditional access policies safely?

A rushed rollout is how organizations lock themselves out of their own tenant. The fix is a phased approach that tests before it enforces.

  1. Phase 0, inventory — catalogue every app, every service account, confirm at least two break-glass accounts exist and are excluded from Conditional Access entirely, and check Intune enrolment status for device-based policies
  2. Phase 1, block legacy auth in report-only — test in report-only mode for 48 to 72 hours minimum, review the sign-in logs for anything that would break, remediate (migrate that old scanner or email client to modern auth), then enforce
  3. Phase 2, MFA for all users in report-only — same pattern: run it quietly, check for friction, then flip it live
  4. Phase 3, device compliance and admin hardening — enforce compliant-device requirements for admin roles once Intune shows healthy enrolment numbers, and move admins onto phishing-resistant MFA
  5. Phase 4, risk-based controls — if you’re licensed for Entra ID P2, layer in sign-in and user risk policies once the baseline has been stable for a few weeks

Use the Conditional Access policy impact viewer in Entra ID alongside sign-in logs to build a test matrix: which accounts, which apps, which failure modes. Keep a rollback plan for every policy you enable. Document the helpdesk playbook (what a blocked sign-in ticket looks like, how to check exclusions) and send users a short heads-up before MFA enforcement goes live, with a link to self-service enrolment.

Pro Tip: Test every new policy against a small pilot group before rolling it tenant-wide. It takes an extra day and it catches the exceptions a report-only review alone can miss.

What are the common conditional access pitfalls?

Most failures trace back to the same handful of mistakes, repeated across otherwise well-run tenants.

  • Scoping “All users” without excluding service accounts or break-glass identities — this is the single most common cause of unplanned lockouts
  • Skipping report-only testing — enforcing a policy cold, without checking sign-in logs first
  • Forgetting workload identities — service principals aren’t governed by user-scoped policies, so assuming they’re covered is a governance gap, not a safety net
  • Over-building granular per-app policies too early — before the baseline is stable, this multiplies conflicts and audit overhead
  • No quarterly review cadence — exclusion lists grow and nobody revisits why an account was excluded in the first place

When something breaks, the troubleshooting workflow is straightforward: collect the user, device, OS, and timestamp; check the Conditional Access tab in the Entra sign-in logs to see exactly which policy applied and why; then reproduce the failure with a test account rather than guessing. Set up alerting on break-glass account usage, since any sign-in from those accounts should be rare enough to investigate every time.

How does NetFusion Designs approach conditional access?

Across the mid-market tenants some managed service providers support, the failure pattern is consistent: policies get built individually by whoever’s available that week, with no naming convention and no documented exclusion rationale. Six months later, nobody can say why an account is excluded from MFA.

Operating with compliance certifications and dedicated monitoring changes how this gets built. Our templates start with the same baseline covered above, but every exclusion group gets a documented owner and review date, every break-glass account triggers an alert on use, and policy names follow a fixed convention from day one. On the Microsoft 365 side, our Intune device management work happens before device-compliance policies go live, not after, which is the sequencing gap that causes most Phase 3 failures.

The trigger point for bringing in a managed provider isn’t tenant size. It’s usually the moment a business has more than one admin building policies without a shared playbook, or lacks the monitoring to catch a break-glass account being misused.

How does NetFusion Designs approach conditional access? — overview diagram

What actually separates a working conditional access setup from a fragile one?

What actually separates a working conditional access setup from a fragile one? — overview diagram

The industry’s advice on this topic tends to overweight the exotic controls, risk-based access, workload identity governance, authentication contexts, and underweight the boring part: sequencing and documentation. Most tenants that get locked out or hit by an incident didn’t fail because they lacked a sophisticated risk policy. They failed because block legacy auth went live before anyone checked for an old scanner still using SMTP, or because a break-glass account wasn’t actually excluded from a policy that later got tightened.

If I had to prioritize one thing for a reader starting from zero, it’s this: get the baseline five policies stable and boring before you touch anything advanced. A tenant-wide baseline that’s dull, well-documented, and quarterly-reviewed beats a clever per-app risk matrix that nobody fully understands eighteen months later. The five-policy pattern mid-market tenants keep converging on isn’t a shortcut. It’s what’s left after the complicated versions fail often enough that people stop building them.

— Geeshan

Get help deploying conditional access policies correctly

Building this baseline correctly the first time, with report-only testing, break-glass protection, and a documented exclusion process, takes real hours most internal IT teams don’t have spare. Some managed IT service providers offer assistance with phased deployment, Intune readiness, and monitoring to help avoid misconfigured policies locking out users.

NetFusion Designs Inc

We start with a short assessment of your current Entra ID setup, move to a report-only pilot, then a managed rollout backed by our NOC. If you support automation workflows alongside your identity stack, our partners at BabyLoveGrowth’s multi-LLM audit tool are worth a look for monitoring AI-driven processes tied into the same environment. For most readers, the practical next step is our free cybersecurity assessment, eight questions, an instant score, and a clear read on where your access controls stand before you build another policy. If you’re in the region, our managed IT services in Mississauga team can take the deployment off your plate entirely.

Sources

  • What is Conditional Access? - Microsoft Entra
  • Conditional access for mid-market: the five policies to start with - Devsoft Solutions

FAQ

What are examples of conditional access policies?

Common examples include requiring MFA for all users, blocking legacy authentication protocols, requiring a compliant device for admin roles, and restricting access by country or named location.

Where do I find conditional access policies?

In the Microsoft Entra admin centre, under Protection, then Conditional Access, where you can create, edit, and review policies along with their report-only testing results.

What licence do I need for conditional access policies?

Baseline policies like MFA enforcement and blocking legacy authentication require Entra ID P1, while risk-based controls using sign-in and user risk signals require Entra ID P2.

What are the best practices for conditional access policies?

Start with a stable, tenant-wide baseline before building granular per-app rules, always test new policies in report-only mode first, exclude break-glass accounts from every policy, and review exclusions quarterly.

Should I build conditional access policies myself or hire a managed provider?

Small tenants with one experienced admin can often build the baseline five policies safely, but organizations without documented processes or continuous monitoring often benefit from a managed provider like NetFusion Designs Inc to handle deployment and ongoing review.

Recommended

  • Free Cybersecurity Assessment | 8 Questions, Instant Score
  • Citrix vs RDS vs ZTNA: How Should Staff Reach Work?
  • Ontario Soil and Crop Improvement Association: Zero Trust

Continue Reading

Cyber Insurance Renewal 2026: What Canadian Underwriters Actually Require
2026 Canadian Managed IT Pricing: $75–$300, SOC 2 & Checklist
Canadian Law Firms: Where AI Pays Off and How to Govern It
Switch IT Providers in 60–90 Days: A Canadian SMB Playbook
NetFusion Designs logo
NetFusion Designs is a globally recognized IT service provider and services clients across North America.

We hold a SOC 2 Type 2 report, and maintain internal processes and procedures that keep our clients’ data secure and confidential.
NetFusion Designs IT support team
IT Services Near Me
BurlingtonOakvilleHamiltonMississaugaMiltonBramptonEtobicokeBrantfordGuelphKitchenerWaterlooCambridgeSt CatharinesTorontoMarkhamCaledonNewmarket
Services
Project PlanningHardwareTelephony & VoIPApplication DevelopmentCloud DesktopSecurity CamerasHelpdesk & SupportCyber Security & Anti-VirusData Backups & Disaster RecoveryMicrosoft 365 OptimizationVirtual CIO ServicesPenetration TestingPricingSchedule a MeetingRemote Support
Pricing
Pages
Free Security ScanAbout UsOur Migration ApproachWork CultureOur Core ValuesCode of ConductTestimonialsContactBlogSchedule a MeetingRemote Support
TORONTO
Bank capital office building law
401 Bay St, 16th Floor, Toronto Ontario
Email
info@nfd.ca
Phone
647-476-5259 (Canada)
MARKHAM
Bank capital office building law
141 Main Street N, Markham, ON L3P 1Y2
Email
info@nfd.ca
Phone
647-476-5259 (Canada)
TRI-CITY AREA
(Kitchener / Waterloo / Cambridge)
Bank capital office building law
22 Frederick St, Suite 700, Kitchener Ontario
Email
info@nfd.ca
Phone
647-476-5259 (Canada)
PEEL REGION
Bank capital office building law
6700 Century Ave, 3rd floor, Mississauga, ON L5N 1V8
Email
info@nfd.ca
Phone
647-476-5259 (Canada)
DURHAM REGION
Bank capital office building law
1315 Pickering Parkway, Pickering, ON L1V 7G5
Email
info@nfd.ca
MONTREAL
Bank capital office building law
8815 Av du Parc #402, Montréal, QC H2N 1Y7
Email
info@nfd.ca
Phone
647-476-5259 (Canada)
Special Offers
Pie chart piechart stats analytics
IT-Optimization Session
Icon chevron right
Money safe safebox
800% ROI Consultancy Offer (Video)
Icon chevron right
Radio station signal antena tower
Coming Soon!
Icon chevron right
Terms and ConditionsPrivacy PolicyCookie Policy
© 2026 NetFusion Designs Inc.
LinkedInFacebookAlignable logo