Microsoft to Enforce Mandatory MFA for Azure and Microsoft 365 Admin Accounts
Published: September 4, 2025
Microsoft has also been enhancing cloud security by ensuring that multi-factor authentication (MFA) is enabled for all of its Azure and Microsoft 365 administrative accounts.
The rollout will begin with Azure portals in October 2025 and progressively to command-line tools, APIs, and Infrastructure-as-Code (IaC) environments in October of that year.
Microsoft research indicates that MFA can block over 99.2% account compromise attacks, so this implementation is one of the most effective measures to mitigate credential-based threats.
For organizations, it means adapting their authentication workflows to align with Microsoft’s phased enforcement plan or risk disruption.
Why MFA Enforcement Matters?
MFA has been optional in Azure and Microsoft 365 environments over the years. Although adoption is increasing, passwords continue to be the most common line of defense against attackers in most organizations. This policy shift ensures:
- Better defense against brute-force and phishing attacks.
- Less exposure of privileged administrative accounts.
- Conformance to Zero Trust security concepts.
When implementing MFA in every sign-in path, Microsoft is sealing one of the key holes that attackers often use.
Recommended: Microsoft Launches Azure DevOps MCP Server in Public Preview
Scope of Enforcement
Microsoft is enforcing in two stages:
Phase 1- Administrative Portals (Oct 2024 – Feb 2025)
CRUD (Create, Read, Update, Delete) operations of all key portals will require MFA:
- Azure portal (Oct 2024)
- Microsoft Entra admin center (Oct 2024)
- Microsoft Intune management center (Apr 2024)
- Microsoft 365 admin center (Feb 2025)
Note: Phase 1 does not take effect until Sept 30, 2025, allowing tenants to delay enforcement; however, this puts security at risk because unauthenticated accounts will be more exposed.
Phase 2: CLI, APIs, and IaC Tools (Oct 1, 2025)
MFA enforcement expands to scripted and automated environments:
- Azure CLI and Azure PowerShell
- Azure mobile app
- IaC tools (e.g., Terraform, Bicep)
- Control-plane REST API operations
Read-only actions remain exempt, but all create, update, and delete operations will require MFA.

Enforcement Timeline (Quick Reference)
| Application / Tool | Enforcement Start |
| Azure portal | Oct 2024 |
| Microsoft Entra admin center | Oct 2024 |
| Microsoft Intune admin center | Oct 2024 |
| Microsoft 365 admin center | Feb 2025 |
| Azure CLI & PowerShell | Oct 1, 2025 |
| Azure mobile app | Oct 1, 2025 |
| IaC tools & REST API | Oct 1, 2025 |
Impact on Developers and Automation
A major shift in Phase 2 is the deprecation of legacy authentication flows.
- OAuth 2.0 Resource Owner Password Credentials (ROPC) will no longer work with MFA.
- Developers must migrate to modern authentication libraries in MSAL or Azure Identity.
- Specific APIs to replace include:
- AcquireTokenByUsernamePassword (.NET, Java)
- UsernamePasswordCredential (Python, Node.js, Go)
To automate, Microsoft suggests the use of workload identities (managed identities or service principals) to prevent MFA requests in non-interactive environments.
Preparing for Enforcement
To prevent problems, companies have to take action:
- Test the MFA in the Microsoft Entra ID portal.
- Use Conditional Access policies to make use of MFA always (needs Entra ID P1/P2).
- When you are not able to use Conditional Access, use security defaults.
- Automate and migrate user-based service accounts to workload identities.
- Use FIDO2 passkeys or certificate-based authentication to open break-glass/emergency accounts.
- Roll out the rules on small groups first before rolling out everywhere.
Recommended: Azure Key Management Solution: Differentiate and Choose the Best As per the Requirement
Best Practices Checklist
Security staff need to:
- Institute MFA in every position of administration.
- Where available, use phishing-resistant MFA (FIDO2, certificate-based auth).
- Unusual activities are usually logged in Check Conditional Access logs.
- Educate the teachers and programmers regarding the new sign-in procedures.
Recommended: Top Microsoft 365 Features & Best Practices for Data Protection in the Cloud
Conclusion
The mandate of MFA usage during the creation of Azure and Microsoft 365 administrator accounts is a significant step towards reducing the number of attacks based on stolen passwords in Microsoft.
Microsoft is giving organizations time to adapt by phase-waving the implementation of this rule between 2024 and 2025, but early adopters will be less vulnerable and have fewer issues. No longer a requirement – Achieving critical access to the administrator with MFA is the new standard of cloud-environment security.
Code Signing with Azure Key Vault
Get Secure Storage and Key Management Solution for your Code Signing Certificate without Need of Physical HSM..
Buy Azure KeyVault Code Signing Cert