Question
How do I enable employees to access multiple Persona organizations configured with Okta single sign-on?
Answer
Thank you for your question, we can definitely help with this one. As a prerequisite, you’ll need to have Okta single sign-on enabled for both (or all, if more than two) of the Persona organizations/instances that you’d like to configure access for.
Example setup
- In the following setup instructions, we’ll be using the following references
- Email: alex@domain.com
- Persona Organization One: First Acme Fintech
- Persona Organization Two: Second Acme Fintech
With this setup, user with the email alex@domain.com can log into two Persona Orgs using the following:
| Organization Name | Login Email |
|---|---|
| First Persona Organization | alex@domain.com |
| Second Persona Organization | alex+secondacme@domain.com |
Configure Application username
-
Using your Okta admin account, navigate to the Applications section of the email’s Okta account
-
With the prerequisites, you should have an application called, Second Persona Application set up with SSO, click on the Second Persona Application > General
-
Under the SAML Settings, click on Edit to modify the configuration
-
Click Next to land on the Configuration SAML section
-
Modify the Application username to Custom
Existing New Application username Email Custom -
Enter a custom rule field use the following expression
String.replace(user.login, "@{company_domain}.com", "+{desired_string}@{company_domain}.com")- e.g. from setup:
String.replace(user.login, "@domain.com", "+secondacme@domain.com")
-
Navigate to Attribute Statements, update
user_emailto the following:Name Name format Value user_emailUnspecified String.replace(user.email, "@{company_domain}.com", "{desired_string}@{company_domain}.com") -
Save the updated changes.
-
To finish the provisioning Alex (the employee or user who you are setting this up for) he needs to perform the following
- Option 1 — Login to the respective Persona Org via Okta Tiles
- Option 2 — Login to both Persona Orgs using the Persona Organization Slug at least once
-
You are done, Alex can now use either email to log in to their desired Persona Organization.