Before you start
Have these values ready - you’ll enter both into Okta during setup:- Single sign-on URL (ACS URL): https://dashboard-services.lusha.com/v2/sso-okta
- Audience URI (SP Entity ID): https://dashboard-services.lusha.com/v2/sso-okta
Step 1: Create a SAML 2.0 app in Okta
1
Sign in to Okta
Sign in to your Okta Admin Console.
2
Create a new app integration
Go to Applications → Applications, then click Create App Integration.
3
Select SAML 2.0
Select SAML 2.0 as the sign-in method and click Next.
4
Name the app
Enter an app name (for example: “Lusha”) and click Next.
Step 2: Configure SAML settings
1
Fill in the SAML fields
Under Configure SAML, fill in the following fields:
- Single sign-on URL (ACS URL): https://dashboard-services.lusha.com/v2/sso-okta
- Audience URI (SP Entity ID): https://dashboard-services.lusha.com/v2/sso-okta
- Name ID format: EmailAddress
- Application username: Email
2
Add attribute statements
Scroll to Attribute Statements and add these three rows:
- Name: email | Format: Unspecified | Value: user.email
- Name: firstName | Format: Unspecified | Value: user.firstName
- Name: lastName | Format: Unspecified | Value: user.lastName
3
Finish the app setup
Click Next. Select I’m an Okta customer adding an internal app, then click Finish.
Step 3: Get your XML metadata from Okta
This is where most users get stuck. Here is exactly where to find the XML file:1
Open the Sign On tab
On the app page, click the Sign On tab.
2
Find the signing certificates
Scroll to SAML Signing Certificates.
3
View the IdP metadata
Click Actions next to the active certificate → select View IdP metadata. The raw XML opens in a new browser tab.
4
Copy the metadata
Select all (Ctrl+A on Windows, Cmd+A on Mac) and copy the content.
Step 4: Connect to Lusha
1
Open Account and Settings
Go to your Lusha dashboard → Account and Settings.
2
Enable the Okta toggle
Enable the Okta toggle.
3
Paste the SAML metadata
Paste the XML you copied from Okta into the SAML field.
4
Test the SSO connection
Click Test SSO. Lusha runs a real sign-in against the metadata and only shows SSO test passed once it actually works - nothing is enforced on your team until you connect.
5
Connect the integration
Once the test passes, click Connect. You’ll see a confirmation that the connection is active.
Step 5: Assign users in Okta
1
Open the Assignments tab
In Okta, go back to the Lusha app and click the Assignments tab.
2
Assign people or groups
Click Assign and choose Assign to People or Assign to Groups.
3
Save your assignments
Save your assignments.
Related articles
- How to set up SSO (single sign-on) - for the pre-built Okta Integration Network app
- Custom SAML single sign-on - for other identity providers
- User roles and permissions