答案1
如果您想获取用户 MFA 状态,您可以尝试这个 Msolservice PowerShell 查询:
Get-MsolUser -all | select DisplayName,UserPrincipalName,@{N="MFA Status"; E={ if( $_.StrongAuthenticationRequirements.State -ne $null){ $_.StrongAuthenticationRequirements.State} else { "Disabled"}}}
答案2
您可以使用 365 管理中心获取用户 MFA 状态。在 365 管理中心查看 MFA 状态
但您无法在 365 管理中心查看 MFA 属性。您需要使用 Powershell cmdlet 来实现这一点,或者您可以使用一些预构建的脚本来获取用户的 MFA 状态以及 MFA 属性,例如已配置的 MFA 方法、默认 MFA 方法、MFA 电子邮件、MFA 电话等。您可以尝试此 TechNet 图库脚本。 https://gallery.technet.microsoft.com/Export-Office-365-Users-81747c73