Hi Filsoof, Alan (TAI) , the best way to do this is with a PowerShell script. The following links detail how you can accomplish this:
- https://lazyadmin.nl/powershell/list-office365-mfa-status-powershell/
- https://stackoverflow.com/questions/51267362/gathering-mfa-status-of-users-on-azure
For example:
Get-MsolUser -all | select DisplayName,UserPrincipalName,@{N="MFA Status"; E={
if( $_.StrongAuthenticationRequirements.State -ne $null) {$_.StrongAuthenticationRequirements.State} else { "Disabled"}}}
Please let me know if you have any questions.
If this answer helped you please mark it as "Verified" so other users can reference it.
Thank you,
James