<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
0D54z000091MVoDCAWOkta Classic EngineIntegrationsAnswered2023-04-06T15:37:39.000Z2023-04-04T15:30:22.000Z2023-04-06T15:37:39.000Z
User Provisioning from Okta to App: how to provision the app user manager id

We are an employee application and we have a OIN App with User Provisioning enabled, allowing pushing Okta user information into our app via our SCIM API.

 

Our SCIM API supports the manager id field. For a user's manager to be updated in our application, our API expects the manager's user id from our system to be passed (uuid) against the manager id field.

 

At the moment in our mappings, the manager id field is a free text field which requires someone using the OIN App to know what the manager ids are in our system and manually update those on a user by user basis in Okta, which is not an ideal solution.

 

I am looking for a way to automate that process. For example in Azure AD, managers can be selected from a dropdown list and when syncing users from Azure AD to our application, Azure AD would grab the id of the manager in our system and pass it in the manager id field of the user it creates in our system.

 

I have been told in the past Okta does not support that. I am just keen to know if anyone is familiar with this problem and has found a way to solve it or if anyone has any suggestions I could try,

 

Thank you

Fabien


  • Mihai N. (Okta, Inc.)

    Hi @User15906439493008964767 (Customer)​ , Thank you for reaching out to the Okta Community!

     

    Currently Okta does not have a Manager/Subordinate function built in by default, but you might be able the leverage the Linked Objects feature.  

    My advice would be to reach out to the dedicated Developer Forum devforum.okta.com to take advantage of their expertise.  

    While we'll do our best to answer all of your questions here, this medium is more inclined towards Okta core products and features. 

    Once you've confirmed you can achieve what you are looking for, you should be able to re-submit your app via the oinmanager.okta.com page and work with our apps team to deploy it. 

     

     

    If my answer helped, remember to mark it as best to increase its visibility for other members of the Okta Community who might have the same questions as you. 

     

    Hope my answer helps! 

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

    Community members help others by clicking Like or Select as Best on responses. Try it today.

    Expand Post
  • Hi Mihai,

     

    Thank you for getting back to us so quickly. Unfortunately I don't think we can leverage the Linked Objects feature as we need to populate the field with the Manager's ID from Blink and not from Okta.

     

    Is there anywhere we might be able to build this custom call to get this ID before provisioning the users?

     

    Thank you for the link to the devforum.okta.com, however I think this is where we asked the original question. Is there someone we might be able to contact direct to try to flesh this out please?

     

    Many thanks,

    Theo

    Expand Post
    • Mihai N. (Okta, Inc.)

      Understood. Then the only option I see for this would be to get in touch with your Okta Account Executive or Customer Success Manager, and see if they can put you in touch with the App Integration team to discuss this further as a vendor.

       

This question is closed.
Loading
User Provisioning from Okta to App: how to provision the app user manager id