Microsoft is gradually implementing multi-factor authentication (MFA) for all Azure users to enhance security. This rollout will occur in two phases. All existing Azure MFA methods are supported.
Last month, Microsoft announced that it will enable MFA (Multi-factor authentication) for all Azure users. Since this is a big change, Microsoft said that the roll out will be gradual and methodical to minimize impact for customers. Recently, Microsoft provided an update regarding the MFA requirements for Azure along with guidance for customers to prepare their systems. You can read about the scope, timing and implementation details below.
Who will be impacted?
All Azure users who sign into the Azure portal, Azure CLI, Azure PowerShell.
Users who use IaC tools including Azure Developer CLI, Bicep, Terraform and Ansible to perform any CRUD operation.
Workload Identities, such as managed identities and service principals, will not be impacted by this enforcement.