<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
0D54z00008OfyuOCAROkta Identity EngineWorkflowsAnswered2022-11-23T17:42:30.000Z2022-11-20T15:10:54.000Z2022-11-23T17:40:59.000Z
  • flaviu.vrinceanu1.5628408972654734E12 (Customer Success Service Delivery)

    Hi @User15717589852053945299 (Customer)​,

     

    Thank you for posting on the Okta community page!

     

    Based on the screenshots provided it seems that the wrong data is being pulled when using the email attribute on the Flow Control Assign card because the value returned is mnl okta1 instead of mnlokta1@remitly.com.

     

    If the value would be an email instead of the user name, I assume that you would not receive the 404 error and that the flow would work, therefore I would recommend to check if there are any fields on the Jira side that you could use to pull the email value.

     

    ------------------------------------------------------------------------------------------------------------------------------------------------

    The Okta Community November newsletter is here. Get product updates and see our top contributing members.

    Expand Post
  • TimL.58332 (Workflows)

    @User15717589852053945299 (Customer)​ 

     

    The issue is you are passing an invalid value into the read user. Read user input requires an Okta UID value OR the login value (which is typically an email address).

     

    Since I cannot see the full payload you are receiving on the API endpoint I cannot determine if "Email address" is a value contained in the payload. Keep in mind this received payload is a "RAW" send from the provider (JIRA) and the content of this data has nothing to do with Workflows. Workflows can only work with what is received.

     

    The "List users with X" is likely not going to work. displayName is not a populated attribute by default and even if it is populated it is not a unique attribute. You could potentially have 50 Raymond Cruz in your org. How are you going to determine which is the correct one for the input you want to take action against?

     

    Ultimately, you need to capture a usable value (often Email) that can be passed down stream into read user card if you have specific attributes you want to pull information from due to the requirements of unique values (Okta ID / Login) being required for read user.

     

    Expand Post
This question is closed.
Loading
Identify email address