Single Sign On (SSO) allows users to use a single login for multiple applications, simplifying the lives of both IT and your team on Drift. Our SAML 2.0 Implementation will allow team members to sign in securely through any identity provider.
Here's a step-by-step guide for Okta. If you have questions about implementing another Identity Provider, please chat in and our team will be able to assist.
This setup might fail without parameter values that are customized for your organization. Please use the Okta Administrator Dashboard to add an application and view the values that are specific for your organization.
The Okta/Drift SAML integration currently supports the following features:
- SP-initiated SSO
- IdP-initiated SSO
- JIT (Just In Time) Provisioning
Billing Plan: Single Sign On is only available for Premium and above plans
Intended Audience:
In this article, we'll cover:
- Configuration Steps
- Adding Users to Drift with Okta Connected
For more information on the listed features, visit the Okta Glossary.
Configuration Steps
-
Login to your Drift account as an administrator.
-
Navigate to Settings > Organization Settings > Security > Configure SAML authentication and verify your domain so when a user tries to sign in with an email address under that domain, they will be redirected to Okta.

Configure Drift to communicate with your Identity Provider
-
Identity Provider Entity ID: Copy and paste the following:
Sign into the Okta Admin Dashboard to generate this variable.
-
SAML 2.0 HTTPS Redirect Endpoint: Copy and paste the following:
Sign into the Okta Admin Dashboard to generate this variable.
-
Identity Provider Public Key: Save the following certificate as okta.pem, then upload it to Drift.
Sign into the Okta Admin Dashboard to generate this variable.
-
Require signed assertions in SAML response: Enable this option.
-
SAML Request Signing: Keep this option disabled.

Then in Okta, select the Sign On tab for the Drift SAML app, then click Edit. Next to the Default Relay State enter: https://app.drift.com and click Save.

Enter your email, then click Next:

Adding Users in Drift With Okta Connected
To add users to Drift once you've connect Drift and Okta:
- Add users on the Okta side and assign them the Drift app within Okta. This will make the user an Admin in Drift by default
- Go into Drift and assign the user the desired Drift role
- Have the user login to Drift via Okta
For more information on this part of the process, please check out this Okta help doc.