<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
0D54z00009qX6EvCAKOkta Classic EngineAdministrationAnswered2024-05-07T07:14:06.000Z2023-11-28T17:01:22.000Z2023-11-29T00:26:29.000Z

ADM EMEAG.37736 (Customer) asked a question.

Email notification after HelpDesk action

I have created an administrator role for Helpdesk to be able to reset and unlock users .

Is there a way that everytime they unlock/reset a password we receive a mail who contain who did what ?


  • TimL.58332 (Workflows)

    @ADM EMEAG.37736 (Customer)​  -- I don't believe there is a default option in Okta to perform this type of task. This information IS recorded in in the System Log.

     

    Note: The following recommendation is not a trivial process. If you are not familiar with the Workflows product there will likely be a learning curve:

     

    This is something you could buildout in Workflows but I would actually change the approach and leverage Delegated Workflows. A delegated Workflow can have inputs so like: Input the user's email address and "Run". This input will then invoke the flow with the value. You obviously would need to build some sort of input validation. But a Workflow would allow you to perform the actions you want them to take and you could build out a notification process too as the user context (the person who ran the delegated flow) is captured in the flow execution.

     

    Delegated flows are controlled by roles & resource sets. You can create a resource set that only gives access to the specific flows you want them to access.

     

    An alternate way to leverage Workflows is Event Hooks. Event Hooks deliver event data to a destination (such as Workflows) based on a specific eligible event like user.lifecycle.activate (when a user is activated). These could be leveraged to notify on these specific events every time. You could also build in a check to determine "IF" the user has this specific role before sending the notification.

     

    In a small-medium sized environments either of these is viable. However, the delegated flows scenario scales better as Event-Hooks is limited to a total number per day cumulative for all Event Hooks.

    Expand Post
    Selected as Best
  • TimL.58332 (Workflows)

    @ADM EMEAG.37736 (Customer)​  -- I don't believe there is a default option in Okta to perform this type of task. This information IS recorded in in the System Log.

     

    Note: The following recommendation is not a trivial process. If you are not familiar with the Workflows product there will likely be a learning curve:

     

    This is something you could buildout in Workflows but I would actually change the approach and leverage Delegated Workflows. A delegated Workflow can have inputs so like: Input the user's email address and "Run". This input will then invoke the flow with the value. You obviously would need to build some sort of input validation. But a Workflow would allow you to perform the actions you want them to take and you could build out a notification process too as the user context (the person who ran the delegated flow) is captured in the flow execution.

     

    Delegated flows are controlled by roles & resource sets. You can create a resource set that only gives access to the specific flows you want them to access.

     

    An alternate way to leverage Workflows is Event Hooks. Event Hooks deliver event data to a destination (such as Workflows) based on a specific eligible event like user.lifecycle.activate (when a user is activated). These could be leveraged to notify on these specific events every time. You could also build in a check to determine "IF" the user has this specific role before sending the notification.

     

    In a small-medium sized environments either of these is viable. However, the delegated flows scenario scales better as Event-Hooks is limited to a total number per day cumulative for all Event Hooks.

    Expand Post
    Selected as Best
This question is closed.
Loading
Email notification after HelpDesk action