How can I report which applications have an MFA Policy assigned

We have over 254 applications in our okta org some of which have a sign-on Policy requiring MFA once per session configured on the sign-on tab as a policy.

I would like to run a report (script) that returns all apps and whether or not they have been configured to require MFA.

I have been trying using postman and powershell with no joy so far.
Postman v5.2.0
Powershell Module by Matt Egan

The Application MFA is set in the web interface under SignOn > SignOn Policy>New Policy>

If someone has done this before or could point me in the right direction it would be much appreciated.

Best Regards,


I don’t have good news for you, there isn’t a good way to do this in Okta with today’s API.

I’m going to move this issue to the feature request group.

Hi Tom,

Thanks for getting back to me. I appreciate you moving this to a feature request.

Best Regards,