
ToddB.41276 (Customer) asked a question.
Hi,
We have a app team who is looking at creating multiple brands using custom domains within a sngle Okta org (ie. Brand1, Brand2, Brand3). They are running into an issue where customer cannot purchase multiple brands using same email address. System is not allowing because email is already in used for another brand.
What they are proposing is to use a centralized Okta org, and using customer email address as username, and append brand name to the username but keep the primary email the same
eg.
Username Primary Email
Brand1 customer -> first.name@example.com:Brand1 first.name@example.com
Brand2 customer -> first.name@example.com:Brand2 first.name@example.com
To get around this, they are setting the format restriction for the Username in Okta default user profile to "None".
My question is, is this a good solution or is there a different way to approach this using attributes for example to differentiate what brands they've purchased?

Hello @ToddB.41276 (Customer) , thank you for contacting Okta Community.
I've reviewed our documentation for some relevant information. There are a few articles that I think you will find helpful:
Customize domain and email address - this is from our developer site
Configure a custom email address
Use your own email provider
Your issue may require closer assistance. One of our engineers could analyze the org's configuration and develop a personalized solution. If you have a paid account, you can open a support case here.
Regards.
—
Help others in the community by liking or hitting Select as Best if this response helped you.