We are a HRMS platform where employees get added / updated / deactivated by the HR personnel of an organization. We would like to build an integration with Okta where employee gets added as a user into Okta as soon as the employee gets added into our HRMS. Similar sync would need to be established for updates / deactivations as well.
After going through the resources available, below are the options I understood for achieving this:
CSV file based integration: https://help.okta.com/en/prev/Content/Topics/Directory/csv-integration-main.htm
Okta API based integration: https://developer.okta.com/docs/reference/api/users/#create-user-without-credentials
Are there any other options available to achieve the integration use case above?