<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
0D54z00009JY2B8CALOkta Identity EngineWorkflowsAnswered2024-04-17T09:46:43.000Z2023-06-08T10:31:31.000Z2023-06-15T10:55:08.000Z

yxqia (yxqia) asked a question.

Okta workflow to reset MFA based on Factors

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?


    • yxqia (yxqia)

      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.

      1. Fetch user ID for each user.
      2. Store it in a Table.
      3. Fetch the Factor ID for same users.
      4. Store it in a table.
      5. Based on the values we have (Factor Values) and the requirement we can do the reset.
      6. If we have to reset only email we can do that, If only phone we can do like wise.
      Expand Post
      • TimL.58332 (Workflows)

        @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.

         

        Expand Post
      • yxqia (yxqia)

        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

        Expand Post
  • yxqia (yxqia)

    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

    Expand Post
This question is closed.
Loading
Okta workflow to reset MFA based on Factors