
DrewC.18814 (Customer) asked a question.
When Active Directory mastered user accounts are imported, the system log provides various information such as:
DisplayMessage: Create user triggered by import process
EventType: system.import.user.create
Result: SUCCESS
Target ID: 0ua<exampleguid>
The target ID is not the object's eventual Okta profile ID so I assume this is a GUID for a record in an Okta temp table for imported, not yet activated, user objects).
How can the creation and activation of the AD mastered Okta profile be automated? I see no API endpoint exposure in the Okta User API for this scenario. This is a critical feature in order to trigger the push creation of accounts in integrated apps rather than having to manually activate each imported user object.
Thank You!

Hello, Drew!
Thank you for posting the question!
To automate the user activation after running an import, based on our documentation, we have an option, "Confirm Assignments": You can confirm individual assignments or select all checkboxes at once: https://help.okta.com/en/prod/Content/Topics/Directory/ad-agent-confirm-user-assignments.htm
Thanks but all that does as far as I'm aware is allow one to manually select imported user account objects from AD and create the Okta mastered profile(s) and "auto" activate it(them). My question is about how to create and activate the Okta mastered profile itself via an API from the imported temp table in Okta. There is no API endpoint that I'm aware of to do this.
Hi @DrewC.18814 (Customer) ,
Let me know if this link is what you're looking for: https://developer.okta.com/docs/reference/api/users/#create-user-with-authentication-provider
Thanks!
Tim
Okta, Inc.