Skip to main content
SSO using Okta

Setup piplanning.io SSO with Okta

Updated over a week ago

Prerequisites

  • piplanning.io: navigate to RTE Cockpit > SSO

  • Okta: navigate to Applications menu in the Okta portal

Steps for setting up SSO with Okta

  1. Create a new Application in Okta

  2. Choose the Web platform option

    Creating an Application in Okta with Platform type = Web

    Creating an Okta Application > select Web platform

  3. Enter the following Okta Application Settings

Name

Enter a valid name for example: piplanning.io

Login Redirect URIs

https://fa.piplanning.io/oauth2/callback

Groups

Optional

Okta Application Settings with Name, Login Redirect URIs and Groups settings

Okta Application Settings

Connecting piplanning.io to Okta

Prerequisite: Navigate to the Okta Application > General tab opened in a separate tab

  1. Navigate to the RTE Cockpit > SSO page

  2. Click OpenID Connect

  3. Enter a Connection Name

  4. Check the checkbox Automatically discover endpoints

  5. +Add Issuer: Copy the value in the Okta domain field on General tab > in the General Settings section

    1. Append /oauth2/default to the Okta domain value.

  6. +Add Client ID: from the Client Credentials section > Client ID field.

  7. +Add Client secret: from the same section > Client secret field

  8. Check the radio button Authentication > POST Authentication

  9. Enter email as the Email claim value

Mapping fields from the Okta Application General Settings to the OpenID Connect setup in piplanning.io

Did this answer your question?