<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
0D54z00009e8uITCAYOkta Identity EngineWorkflowsAnswered2024-04-03T16:09:08.000Z2023-09-14T23:18:16.000Z2023-09-15T16:32:34.000Z
  • TimL.58332 (Workflows)

    @MarkoS.77749 (Customer)​  - Any Okta System Log events are going to have a subset of data relating to the specific event and don't always contain all of the data you want for a specific use case. What they typically do provide is enough data to then track down the data you want.

     

    Additionally, one thing to keep in mind is in Workflows the Okta Event cards are made up of 2 parts:

     

    1) API Endpoint (Http listener / payload recipient)

    2) On Activate/Deactivate of a flow: An API call to Okta "Hooks" to setup/remove an event hook monitoring an event-hook-eligible event.

     

    Full list of event here: (Note: Within the embedded "search" filter for event-hook-eligible)

    https://developer.okta.com/docs/reference/api/event-types

     

    In this instance the link Matthew provided lists out all of the data the Event contains (which will be delivered to Workflows by the Hooks process). One portion of that event is:

     

    Access Request

    ID - Unique identifier of the access request that was resolved. - String

     

    That ID can be leveraged in a getRequest call to the Okta Identity Governance BETA API to obtain approver information. See the documentation here:

     

    https://developer.okta.com/docs/api/iga/openapi/governance.api/tag/Requests/#tag/Requests/operation/getRequest

    Expand Post
This question is closed.
Loading
How to get approver ID from Access Request in workflows