Page cover

Single Sign On

To provide you with a seamless and secure Single Sign-On (SSO) experience, we integrate with your existing Okta identity provider. This guide will walk you through the necessary steps to set up SSO between your Okta account and Yofi.

Prerequisites

Before you begin, ensure you have the following:

  • Okta Administrator Access: You need administrative privileges in your Okta account to create and manage applications.


Step 1: Register a New Application in Okta

To enable SSO with Yofi, you need to register a new application in your Okta account.

  • Log in to Okta:

  • Navigate to Applications:

    • In the sidebar, click on Applications > Applications.

  • Create a New Application:

    • Click on the Create App Integration button.

  • Choose Sign-In Method:

    • Select OIDC - OpenID Connect as the sign-in method.

    • Click Next.

  • Select Application Type:

    • Choose Web Application as the application type.

    • Click Next.

Step 2: Configure the Application Settings

The proper configuration ensures secure and successful communication between Okta and Yofi.

  1. General Settings:

    • App Integration Name: Enter a meaningful name, e.g., Yofi SSO Integration.

    • Sign-in Redirect URIs: Enter the Redirect URI provided by Yofi, e.g., https://login.yofi.ai/oauth2/v1/authorize/callback

    • Sign-out Redirect URIs: Enter the Logout URI provided by Yofi, e.g., https://telemetry.yofi.ai.

    • Assignments: Choose to allow everyone in your organization access or allow access only to specific groups based on your preference.

  2. Grant Type:

    • Ensure the Client Credentials is selected.

    • Ensure the Authorization Code is selected.

  3. Click Finish:

    • Once all settings are configured, click the Save button to create the application.

Step 3: Retrieve Client ID and Client Secret

Step 4: Provide Credentials to Yofi

To complete the SSO setup, securely share the credentials you obtained with the Yofi team. Yofi configures their application to use the provided credentials.

  • Client ID

  • Client Secret

  • Okta Domain: Your Okta organization URL, you can find it in Customizations > Brands (e.g., https://your-okta-domain.okta.com).

Last updated

Was this helpful?