A cloud-based identity and access management service for securing user authentication and resource access
@Vasil Michev Thank you
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I am developing a Power Automate flow on our partner tenant and I'd like to get customer's users who do not use MFA. I can do this using PowerShell but I didn't find a method property on Partner Network API to get user's
"strongauthenticationrequirements.state".
Could you please advise is there a way to check either use the user MFA or not using API?
Thanks for advance.
Slava.
A cloud-based identity and access management service for securing user authentication and resource access
Answer accepted by question author
@Vasil Michev Thank you
You have two options within the Graph API:
1) Use the /beta AuthenticationMethods endpoint: https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethods-overview?view=graph-rest-beta
2) Use the authentication methods usage report: https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethods-usage-insights-overview?view=graph-rest-beta
Neither is a direct replacement for the good old MSOnline cmdlet info, but that's going away (as is the "traditional" way of setting up MFA)