Config - Okta Authentication

Modified on Mon, 21 Jul at 8:00 AM

Prerequisites

  • Admin access to your Okta tenant: https://<your-org>.okta.com/admin



Step-by-Step Guide

1. Create an App integration in Okta

  1. Go to: https://<your-okta-domain>.okta.com/admin

  2. Log in with your admin credentials.


  3. In the left sidebar, click on Applications > Applications.

  4. Click the “Create App Integration” button (top-right corner).

  5. Configure the app integration for Modern web/mobile apps, OAuth 2.0.  


    Sign-in method: OIDC - OpenID Connect


    Application type: Web Application


     

  6. Click Next.


  7. On the next window fill the app settings:

    1. App Name:  (Example "Softdrive Integration").

    2. Grant Type Settings:  Check "Authorization Code".


  8. Set the Sign-in Redirect URIs:

    https://softnet.softdrive.co/auth/okta/callback


  9. Sign-out Redirect URIs (Optional):

    https://softnet.softdrive.co


  10. Assign Users to the app. 

    • Go to the app’s Assignments tab

    • Click AssignAssign to People or Groups

    • Assign users who should have access to this app


  11. Collect your Client ID and Client Secret from the General tab of your new app.



2. Configure OKTA in Softdrive 


  1. Log in to the Softdrive Dashboard https://dashboard.softdrive.co/

  2. Navigate to Security -> Authentication

  3. Click on the gear icon in Okta SSO and fill up these settings. 

    • Client ID and client Secret from Step 1. 

    • Domain and User info URL from your Okta Account. 

  4. Hit Save Configuration. 

  5. Enable Okta SSO.




3. Login with Okta in your Softdrive App.


  1. In the login screen choose the Okta
  2. Provide your email address and hit  "Login with Okta"
  3. Login with your credentials.