
yxqia (yxqia) asked a question.
Hi All,
I am having a case where i need to reset MFA in Bulk ,
We have Idenity engine and need to work via API or Workflow to do that.
Can some one guide me how this can be done in workflow.
If any sample or a doc can be shared?

Look at this answer here: https://support.okta.com/help/s/question/0D54z00007ge7B4CAI/mfa-reset-via-api?language=en_US
Then use the Workflows Custom API card to replicate that answer.
Your work is done.
Thank you for the help Niall,
I have seen this post. Yes in API its easy and Doable.
I am trying Okta Workflow. I am looking for something like below.
@yxqia (yxqia)
This is confusing me:
>I have seen this post. Yes in API its easy and Doable.
Workflows is just an API client that allows you to script together logic from the received payloads to meet use cases. Everything you are doing is in API (Okta or third-party) when leveraging Workflows.
If you want to reset factors you will need to leverage the API that allows factor resetting. The Factors API documentation (and specifically resetting an individual factor can be found here)
https://developer.okta.com/docs/reference/api/factors/#reset-factor
If an App Action card (Such as the Okta card) does not have a specific built-in option for the API action you want to perform you can then leverage Custom API Action (CAPIA) to build out the query.
Additionally, once you have built your "current" list of users & factors you can likely maintain it leveraging MFA Event-Hook-Eligible events. So when a user enrolls a new factor (or removes one) an event could be sent to a workflow that updates the table.
Thank you for the response.
I am able to upload the data onto the table using CSV,
I have also created flows to read the data and display it.
Now i am looking for using that data in reset api call using workflow.
If anyone can share any doc it will be of great help.
Regards,
Krishna
Thank you for the response.
I am able to upload the data onto the table using CSV,
I have also created flows to read the data and display it.
Now i am looking for using that data in reset api call using workflow.
If anyone can share any doc it will be of great help.
Regards,
Krishna
Hi Krishna. As above. You have the API information from the link but here's more details.
https://developer.okta.com/docs/reference/api/factors/
Then just pick the Custom API card in Workflow and follow the API requirements.