The Azure portal, Azure CLI, Azure PowerShell, and related management APIs represent the control plane for your cloud infrastructure. From here, an attacker can create or delete resources, modify network security groups, access storage accounts, deploy compute, and — critically in Microsoft 365 environments — manipulate Entra ID configuration, federation settings, and tenant-level security controls.
Azure management access deserves its own Conditional Access policy rather than relying on a general MFA policy that covers all apps. This is because the risk profile is different: a successful sign-in here gives access to infrastructure-level controls, not just data. Requiring MFA specifically for Azure management ensures that even if an attacker has a valid credential, they cannot reach the control plane without a second authentication factor.
This is also a common Microsoft Secure Score recommendation and a baseline in the Microsoft Entra security defaults framework.
All accounts accessing Azure management should require MFA. The main considerations are:
There is no legitimate reason for a human administrator to access the Azure portal or management APIs without MFA. Automated service principals should use non-interactive authentication methods that don't rely on MFA exclusions.
After enforcing this control, review these related areas: