If you are looking to get the old per-user MFA status (StrongAuthenticationMethods and/or StrongAuthenticationRequirements), this is not currently exposed via the Graph API. For the time being, keep using Get-MsolUser.
How to get list of Users MFA Enabled, Enforced and Disabled?
Hi,
How to get the list of users where MFA enabled, enforced and disabled, using Graph API.
I tried using the API(https://graph.microsoft.com/beta/reports/authenticationMethods/userRegistrationDetails).
In the api response, I always get isMfaRegistered = true, irrespective of MFA disabled or enabled(enabling security defaults to true or false).
Regards,
Viswanath
Microsoft Security | Microsoft Graph
2 answers
Sort by: Most helpful
-
Vasil Michev 119.5K Reputation points MVP Volunteer Moderator
2023-11-29T16:09:46.7333333+00:00 -
Deepanshu Sharma 500 Reputation points Microsoft External Staff
2023-12-03T21:12:49.11+00:00 Hi Vankadari Viswanath
As a workaround, you can try the Multi-Factor Authentication Portal
You would get the list of users in your tenant with the Multi-Factor Auth Status.
Do click on "Mark as Answer" on the post if that helps you, this can be beneficial to other community members.