Microsoft 365 Conditional Access Governance: Why MFA Alone Is Not an Access Control Strategy
In the traditional network model, security was defined by the perimeter. If a user was inside the office walls, they were trusted; if they were outside, they were not. As organizations have migrated to Microsoft 365, that perimeter has dissolved. Identity is now the primary security boundary, and Multi-Factor Authentication (MFA) has become the standard baseline for protecting that boundary.
However, a common misconception in technical management is that "MFA enabled" is synonymous with "access governed." While MFA is an essential tool for verifying identity, it is a binary control: it asks if the user has their second factor, but it does not ask if the access request itself is appropriate, safe, or compliant with organizational policy.
To move from basic security to true governance, organizations must look toward Microsoft 365 Conditional Access. This is not just a technical feature; it is the central policy engine that evaluates the context of every sign-in attempt to make real-time, risk-based decisions.
Security Defaults vs Conditional Access (Baseline vs Governed Precision)
Microsoft provides two common ways to enforce stronger identity controls in Microsoft 365: Security Defaults and Conditional Access. They are not equivalent.
Security Defaults: a baseline, blunt control
Security Defaults are designed to quickly raise the baseline for tenants that do not have Conditional Access policies in place. They enforce a small set of broad protections (most notably MFA) with limited ability to tune for:
- specific roles (privileged vs standard users)
- device compliance requirements
- trusted locations
- exceptions for service accounts or legacy workflows
- staged rollout, reporting, and policy documentation
That simplicity is the point: Security Defaults are fast to enable, but they are not a governance framework.
Conditional Access: governed, testable policy logic
Conditional Access enables explicit policy design: who can access what, from where, on what device, and under which risk conditions—with the ability to validate and monitor outcomes. It supports operational maturity via:
- report-only mode for safe validation before enforcement
- policy scoping (users/groups/apps) aligned to role and data sensitivity
- clear exception handling (documented and monitored, not ad-hoc)
- ongoing review through sign-in logs and policy insights
For organisations aiming for professional governance, Conditional Access is where “MFA enabled” becomes “access controlled.”
The Limitations of MFA as a Standalone Strategy
MFA is designed to solve one specific problem: credential theft. By requiring a second form of verification, it prevents an attacker with a stolen password from gaining immediate access. However, modern threat vectors have evolved to bypass or exploit the limitations of simple MFA.
MFA Fatigue and Vishing
Attackers frequently use "MFA fatigue" attacks, where they bombard a user with push notifications until the user inadvertently approves one to make the alerts stop. Without contextual governance, the system sees a successful MFA prompt and grants access, regardless of whether the request originated from an unrecognized device in a different country.

Token Theft and Session Hijacking
If an attacker successfully hijacks an active session token, they can often bypass the MFA requirement entirely for the duration of that session. A strategy that relies solely on the initial MFA event cannot respond to changes in the user’s context after they have logged in.
The Problem of "All or Nothing"
Basic MFA enablement is often a blunt instrument. It is either on or off. This lack of granularity can lead to "exception creep," where certain users or departments demand MFA be disabled because it interferes with specific workflows, creating unmanaged holes in the security posture.
Conditional Access: The Decision Engine
Conditional Access (CA) moves the conversation from "Do they have their phone?" to "Under what conditions should this access be permitted?" It acts as an "if-then" engine: If a user meets certain criteria, then they are granted access, potentially with additional requirements or limitations.
This approach allows for a "Zero Trust" posture, where no user or device is trusted by default, even if they provide the correct credentials and MFA response.
Signal Processing in Real Time
Conditional Access aggregates various signals to form a complete picture of the access request:
- User and Group Membership: Policies can be tailored based on the sensitivity of the user’s role. High-privilege accounts require significantly stricter access controls than general staff.
- IP Location Information: Access can be restricted based on trusted network ranges or blocked from specific geographic regions that fall outside the organization’s operational footprint.
- Device State: This is a critical governance layer. CA can distinguish between a corporate-managed laptop that meets compliance standards (such as having an active firewall and encryption) and a private, unmanaged home computer.
- Application Sensitivity: Accessing a public-facing SharePoint site might require standard MFA, while accessing the finance system might require a compliant device and a fresh biometric check.
Distinguishing Configuration from Governance
It is possible to have Conditional Access configured without it being governed. Configuration is the act of turning the features on; governance is the ongoing management of the policy lifecycle to ensure it remains effective and resilient.
A governed approach to access control involves three distinct phases:
1. Policy Design and Intent
Governance begins with defining the desired state. This involves categorizing users and data into risk tiers. For example, an organization might decide that any access to "Highly Confidential" data must originate from a compliant, company-owned device, regardless of whether MFA is provided. This is a business policy decision that CA then enforces.
2. Operational Resilience and Exclusions
A significant risk in aggressive access control is the "lockout" scenario. Governance requires planning for resilience. This includes the implementation of "break-glass" (emergency access) accounts.
Emergency access is not “no rules.” It is a controlled, documented, monitored, and tested exclusion path intended for rare tenant recovery scenarios. A governed approach typically includes:
- Tight scope: emergency accounts are not used for daily administration.
- Strong authentication: long, unique passwords stored securely, and (where feasible) robust MFA methods that do not depend on the same control plane being recovered.
- Explicit Conditional Access handling: exclusions are intentional, minimal, and recorded with a clear rationale.
- Monitoring and alerting: sign-ins are logged, reviewed, and generate alerts because any use is high risk.
- Routine testing: a scheduled validation process confirms the account can still be used for recovery without breaking normal governance.
3. Monitoring and Refinement
Governance is not a "set and forget" task. Visibility is key. Administrators must regularly review sign-in logs to identify why policies were triggered or, more importantly, why they were bypassed.
![[Diagram] Operational Governance Loop](https://moretonbayit.com.au/wp-content/uploads/2026/07/G3duvZzjvzx.webp)
Why Rollout Strategy is a Governance Requirement
Poorly implemented access controls create operational friction, which often leads to users finding "shadow IT" workarounds. A mature governance model prioritizes a structured rollout:
- Report-only Mode: Microsoft 365 allows administrators to run CA policies in "Report-only" mode. This logs what would have happened if the policy were live without actually interrupting user workflows. This is an essential step for validating policy logic before enforcement.
- Phased Deployment: Rather than applying a new policy to the entire organization at once, governance dictates a phased approach: starting with a small test group to identify unforeseen edge cases, such as legacy applications that do not support modern authentication.
- User Communication: Governance includes the human element. Ensuring users understand why they are being prompted for MFA or why they cannot access certain files from a home PC reduces friction and improves the overall security culture.
Integrating with the Essential Eight
For Australian businesses, aligning with the ACSC’s Essential Eight is a common objective. The Essential Eight specifically highlights MFA as a core pillar. However, to reach higher maturity levels, the requirement shifts from simply "having MFA" to "enforcing MFA for all third-party online services" and "ensuring MFA is required for all privileged access."
Conditional Access is the central policy engine within Microsoft 365 for providing the granularity required to meet these higher maturity levels. It allows the organization to prove that controls are not just present, but are being systematically enforced based on risk.
Signs of an Ungoverned Access Environment
Many organizations believe they have a robust strategy because they have enabled "Security Defaults." While Security Defaults provide a basic level of protection by requiring MFA for all users, they lack the flexibility required for professional governance. You may have an ungoverned environment if:
- There are no "break-glass" accounts with documented exclusion policies.
- Policies are applied to "All Users" without considering service accounts or automated processes that may fail under MFA.
- Device compliance is not factored into access decisions.
- There is no documentation explaining the intent behind each Conditional Access policy.
- New applications are added to the tenant without being reviewed against the existing access framework.
Strengthening the Identity Perimeter
Identity-based security is a continuous process of evaluation. By moving from a binary MFA model to a contextual Conditional Access model, organizations can significantly reduce their attack surface while maintaining operational agility.
Effective access governance ensures that the right people have the right access to the right resources, but only when the context of that access meets the organization's risk appetite. This level of control is also important for incident response readiness, as it provides the logging and enforcement mechanisms needed to contain a compromise before it escalates.
For organizations looking to mature their Microsoft 365 environment, the transition to governed Conditional Access is a critical step in moving beyond basic configuration toward a resilient, professional security posture.
Conclusion
A professional access strategy relies on a move from simple enablement to continuous evaluation of policy logic. In practice, that means treating Conditional Access as a governed control: policies are designed with clear intent, rolled out safely, supported by controlled emergency access, and continuously monitored so the environment remains resilient as requirements and threats change.
