
MAP.05794 (Customer) asked a question.
Okta MFA reset workflow with Jira and Slack
Hey guys, did any of you have chance to create integration between Okta and Slack / Jira for end user, so they are able to reset their mfa by themself? for example via Jira action or Slack command?
Regards

Hi, I am a bit confused on how that would work. If they cannot log into the IdP (Okta) how are they logged into Slack/Jira? And if they can login why not just "change password". I suppose this could be different sign-on policies. Let's go with that assumption for now.
Next, Okta already has self-service password reset options. Is there a specific need to build your own process?
And to directly answer your question. Yes, it would be possible. Jira has Webhooks and Slack slash effectively works like one. Both can be leveraged to send a payload to a destination http listener. Okta Workflows API Endpoint event card is an http listener that invokes a flow execution when a payload is received. You could then technically call the https://developer.okta.com/docs/reference/api/users/#reset-password endpoint to reset a password.
However, you would need to ensure the process correctly identifies the user making the request in the payload that is delivered to Workflows and that there is no way for those users on the jira/slack side to reset someone else by manipulating the payload that is to be delivered.