
AdhithyaR.30076 (Customer) asked a question.
Provisioning Multiple SCIM Identities for a Single Okta User
Hi,
Is it possible for a single Okta user to be provisioned through SCIM using multiple different application usernames?
The downstream system requires the same user to be represented by more than one username. Each username is already available as an attribute in the user's Okta profile.
Is there a supported Okta pattern for provisioning these as separate downstream identities while maintaining a single Okta user as the source?
Would this require multiple instances of the SCIM application with different application username mappings, or is there another recommended approach?
Thanks!

Hello @AdhithyaR.30076 (Customer) Thank you for posting on our Community page!
Okta's standard SCIM provisioning model creates a one-to-one relationship between an Okta user and a downstream application user identity. Okta requires multiple instances of the SCIM application with different username mappings to provision a single Okta user to multiple downstream identities. A downstream system requires the same user to be represented by more than one username, but the SCIM specification and Okta provisioning engine do not natively support provisioning a single Okta user as multiple distinct downstream identities within a single application instance.
Cause:
The SCIM specification and the Okta provisioning engine do not natively support provisioning a single Okta user as multiple distinct downstream identities within a single application instance. The core workflow relies on a unique identifier to match Okta users to downstream users, and Okta enforces a single application username per user per application to maintain referential integrity.
Solution:
How does Okta provision a single user to multiple downstream identities?
Create multiple instances of the SCIM application, configure each with a different application username mapping, and assign the user to each instance.
What are the important considerations for this configuration?
Review the following considerations regarding provisioning state, updates, and deprovisioning when using multiple application instances.
Thank you for reaching out to our Community and have a great day!
--
Help others in the community by liking or hitting Select as Best if this response helped you.