What is federatedIdpMfaBehavior and how to use it
mainThe federatedIdpMfaBehavior property determines whether Azure AD accepts Multi-Factor Authentication (MFA) performed by a federated identity provider (IdP) when a user accesses an application governed by a conditional access policy.
Possible Values
acceptIfMfaDoneByFederatedIdp: Azure AD accepts MFA performed by the federated IdP. If the IdP did not perform MFA, Azure AD performs it.enforceMfaByFederatedIdp: Azure AD accepts MFA performed by the federated IdP. If the IdP did not perform MFA, Azure AD redirects the request to the federated IdP to perform MFA.rejectMfaByFederatedIdp: Azure AD always performs MFA and rejects MFA performed by the federated IdP.unknownFutureValue: Reserved for future use.
Important Migration Notes
federatedIdpMfaBehavioris an evolved version of theSupportsMfaproperty from the MSOnline v1 PowerShell cmdlet.- Switching between
federatedIdpMfaBehaviorandSupportsMfais not supported. - Once
federatedIdpMfaBehavioris set, Azure AD ignores theSupportsMfasetting. - If
federatedIdpMfaBehavioris never set, Azure AD continues to honor theSupportsMfasetting. - If neither is set, Azure AD defaults to
acceptIfMfaDoneByFederatedIdpbehavior.