Setup Okta SSO For Overdrive
Contents
Supported features
Requirements
Configuration steps
Notes
Supported features
Service Provider (SP)-Initiated Authentication (SSO) Flow - this authentication flow occurs when the user attempts to log in to Overdrive.
User Federation, role management, etc. are not supported. Users and their Overdrive roles, information, etc. will still need to be managed within Overdrive.
Requirements
Have access to an Okta tenant
Be an Okta administrator to that tenant
Be an existing Overdrive admin
All users’ Overdrive username/email must match exactly their Okta email
Configuration steps
In Okta, Go to Applications → Browse App Catalog, and search and add Overdrive by Mike Albert

Assign the users or groups that should be able to log into Overdrive.

Go to the Mike Albert Overdrive App → Sign On tab and note of the Client ID and Client Secret.

Log into Overdrive admin portal → Settings → Authentication

Toggle ‘Require All Users and Drivers to Authenticate with SSO’

In the ‘SSO Platform’ dropdown, select Okta
Fill out the required fields
Okta Client Id (from above)
Okta Client Secret (from above)
Okta Issuer URI ({replacewithyourcustomname}.okta.com) (no http/https)

Click ‘SUBMIT’
Now all users will be required to login using Okta as SSO
Service Provider (SP)-Initiated SSO
From your browser, navigate to the
overdrive.mikealbert.comEnter your email address and click continue

If all previous steps where completed, you will be redirected to Oktas login page
Log in with Okta. If your credentials are valid, you will be redirected to the Overdrive dashboard
