Configuring Okta with SSO

This tutorial will guide you through the process of configuring OAuth for Solar Archive using Okta. It includes steps for creating an Okta developer account, setting up an application in Okta, and configuring Solar Archive with the Okta application details.

Creating an Okta Developer Account

  1. Sign up for a developer account at Okta's Developer Signup Page.

  2. Complete the signup form and verify your email address to activate your account.

Setting Up an Application in Okta

  1. Log in to your Okta developer account and navigate to the 'Applications' section.

  2. Click on 'Create App Integration', choose 'OIDC - OpenID Connect' as the sign-on method, and select 'Web Application'.

  3. Fill in the application name and ensure 'Authorization Code' and 'Refresh Token' are selected under 'Grant Types'. Specify your sign-in redirect URIs.

  4. Assign users or groups as required and save your application.

  5. Note down the 'Client ID', 'Client Secret', and 'Issuer URI' provided by Okta. These will be needed to configure Solar Archive.

Configuring Solar Archive

  1. In Solar Archive, go to Admin > Adv. Configuration > SSO - OAuth.

  2. Enter the connection details using the 'Client ID', 'Client Secret', and 'Issuer URI' from your Okta application.

  3. Configure user detail attributes by navigating to Directory > Profile Editor in Okta and adjusting the mappings as needed for Solar Archive.

Claiming User’s Secondary Email

  1. Under the 'Security' section in Okta, access the 'API' settings.

  2. Edit the 'Claims' section to include a claim for the user's secondary email address.

  3. This secondary email address will be available in Solar Archive when creating the OAuth connection.

Last updated