<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
0D51Y00009hMElLSAWOkta Classic EngineLifecycle ManagementAnswered2024-03-25T08:44:42.000Z2020-10-15T18:27:52.000Z2020-10-21T21:38:16.000Z

u6bor (u6bor) asked a question.

Automatically download and use CSV to create user

I am hoping to add OKTA users automatically after they are marked as hired in out Applicant Tracking System (ATS). The ATS can provide a CSV of all new hires at an interval we decide. Is there a built in method to automatically use the file to create new users, or would internal development be needed on my end?

 

I would like the end result to be- Person is hired in ATS. At a set interval that CSV is used to create OKTA users. Once in OKTA those users have accounts created in our other systems that are already part of the OKTA ecosystem (HRIS, Payroll, Benefits, etc)


  • sandeepk.84743 (Wipro Technologies)

    Hi Drew,

     

    First you need to define the Attribute mapping inside your OKTA user profile. so that it can understand the CSV file generated by the ATS system. Secondly, You can use the OKTA create user API's which will import the CSV file from a shared location automatically based on a scheduled time interval. To automate the process some Java/Python code is required.

    Otherwise, OKTA Admin can manually upload the CSV file.

    Expand Post
    Selected as Best
  • Hi Drew, To automate the CSV upload , you will have to do some internal development. A SCIM connector to ATS or Okta hooks/APIs should help.

  • sandeepk.84743 (Wipro Technologies)

    Hi Drew,

     

    First you need to define the Attribute mapping inside your OKTA user profile. so that it can understand the CSV file generated by the ATS system. Secondly, You can use the OKTA create user API's which will import the CSV file from a shared location automatically based on a scheduled time interval. To automate the process some Java/Python code is required.

    Otherwise, OKTA Admin can manually upload the CSV file.

    Expand Post
    Selected as Best
This question is closed.
Loading
Automatically download and use CSV to create user