What you will need
Okta as your identity management provider.
An Okta user with permissions to create Application Installations.
Process overview
Create the App integration
Assign users to the created application
Share with the details of the App
1. Create the App Integration
Open the administrator console, go to Applications → Applications and click “Create App Integration”.
Choose "SAML 2.0" and click "Next".
Fill in the general settings
App name → “Athenian”
App logo → attached file: logo.png
Configure SAML
First, choose the string which identifies your company name. The string must satisfy the regular expression ^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$
. As an example, let's consider the company name: MilkyWay
. Then fill in the following settings:
Single sign-on URL: https://athenian-production.auth0.com/login/callback?connection=MilkyWay
Audience URI (SP Entity ID):
urn:auth0:athenian-production:MilkyWay
Add Attribute Statements
Scroll “Configure SAML” down and add two attribute statements. They are needed for Athenian to fetch the logged-in user name and email.
Click “Add Another”.
Name:
name
Name format:
Basic
Value:
user.firstName + ' ' + user.lastName
Click “Add Another”.
Name:
email
Name format:
Basic
Value:
user.email
Click “Next” to proceed to the final settings page.
In the Feedback tab, we recommend selecting: “I’m an Okta customer adding an internal app” and checking “This is an internal app that we have created”. Click “Finish”.
2. Assign users to the created application
Switch to the “Assignments” tab and click the “Assign” button. If you don't have specific constraints, it is easier to select the “Everyone” group in the following dialog.
Switch to the “Sign On” tab and click the “Identity Provider metadata” pointer. That XML file is one of the elements to share with us so that we can finalize the integration on Athenian's side.
3. Share the details of the App with Athenian team
The company name you've chosen (aka.
MilkyWay
) in the “Configure SAML” step.The "Identity Provider metadata" XML file.
Your corporate email domain. For example, ours is
athenian.com
.
Congratulations! You have successfully set up SAML SSO to work with Athenian.