As an admin of your Edgee organization, you can set up Single Sign-On (SSO) to allow users to log in using their existing credentials from your preferred OpenID Connect (OIDC) provider.

This is a great way to improve security and make it easier for your team to access Edgee via OIDC providers such as Okta or Auth0.

How to set up SSO

OIDC provider configuration

First of all, you need to set up your OIDC provider with the correct Edgee URLs.

  1. Open the Edgee console and navigate to your organizations’s Settings panel.
  2. Select Single Sign-On from the left-hand menu.
  3. Find your OIDC Values at the top of the page:
    • Redirect URL: This is the URL where users will be redirected after logging in. It looks like https://www.edgee.cloud/sso-callback/{OrganizationID}.
    • Login URI: This is the URL that your OIDC provider will use to initiate the login process. It looks like https://api.edgee.app/auth/oidc/initiate?tenant={OragnizationID}.
  4. Use these values to configure your OIDC provider. The exact steps will depend on the provider you are using. Generally, you will need to create a new application and enter the Redirect URL and Login URI as part of the configuration.

Where to find the OIDC values to configure your OIDC provider. Click on the image to zoom in.

Edgee Console configuration

Back in the Edgee console, you need to configure the OIDC settings for your organization using your OIDC provider info.

  1. Click the Activate OIDC button.
  2. Enter the following information:
    • Issuer URL: The URL of your OIDC issuer (e.g. Okta or Auth0).
    • Client ID: The client ID for your OIDC provider.
    • Client Secret: The client secret for your OIDC provider.
  3. Click Submit to save your changes.

How to configure your OIDC application on Edgee. Click on the image to zoom in.

Once you have configured the SSO settings, you can test the SSO login by clicking the Edgee application on your OIDC provider.

This will initiate the login process and redirect you to the Edgee console. If everything is set up correctly, a new Edgee user will be created under your organization as a Member and automatically log in.