<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
0D54z00009vbLGUCA2Okta Identity EngineWorkflowsAnswered2025-10-27T09:00:35.000Z2023-12-26T14:50:32.000Z2023-12-26T19:33:44.000Z
  • TimL.58332 (Workflows)

    @dye4h (dye4h)​  -- I would think not based on the values available within the "user.lifecycle.create" event.

     

    Looking at the event after creating a new user I don't see anything that distinguishes the creation source other than Actor information which is going to be the "User context" that had permissions to perform the action.

     

    Since there isn't a data point providing the context you want there isn't anything you could evaluate with Workflows.

    Expand Post
  • TimL.58332 (Workflows)

    @dye4h (dye4h)​ -- After thinking about this a bit more I am switching my answer to "maybe". So after you have the create event (lets say 5 minutes to allow for any sort of other automation to occur like adding to groups/apps etc).

     

    If you go and pull info about that user is there any source that shows the information you want when using the Okta Admin UI? If so, is there an API in Okta's API documentation that can query that location to pull the same data?

     

    So for example in the User Profile when the data is pulled in via API there is a "Credential Provider":

     

     "credentials": {

      "provider": {

       "type": "OKTA",

       "name": "OKTA"

      }

     

     

    This I know can be AD.. its possible there are other values. However, this isn't saying who it is actually sourced by.

     

    If you are talking about the "This profile is sourced by" in the Okta Admin UI when you click on a user.. there isn't an API that can pull that info (I've checked on multiple occasions).

     

    So my "maybe" still falls back to what I posted initially. Is there a datapoint that exists that can be leveraged in an evaluation? Maybe that datapoint is some custom profile property that is ONLY used by the specific profile source. Or its used by all of them but they have a different format etc. Something you can use to evaluate against to make your determination of the source.

    Expand Post
This question is closed.
Loading
Okta Workflow to check user gets created from which IDPs