Skip to main content

Add Auth0 as an identity provider to an Aiven Runtime application

Let users access an Aiven Runtime application through the Auth0 identity provider (IdP).

Required roles or permissions:role:project:admin, role:project:manager, or project:services:write

Step 1: Create an application in Auth0​

  1. Create an application.
    • Select Regular Web Applications.
  2. Go to the application Settings.
  3. Copy the Domain, Client ID, and Client Secret.

Step 2: Add Auth0 to a Runtime application​

  1. In the Aiven Console, go to your Aiven Runtime application and click Authentication.

  2. Click Add authentication method.

  3. Select OpenID Connect (OIDC) and click Next.

  4. Enter a name for the identity provider.

  5. In the Issuer/Provider URL, enter the Domain you copied from Auth0.
  6. Enter the Client ID and Client Secret you copied.
  7. Copy the Redirect URL.

  8. Click Add.

Step 3: Add the callback URL in Auth0​

  1. In the Auth0 dashboard, open the application's Settings.
  2. In Allowed Callback URLs, paste the redirect URI from the Aiven Console.
  3. Click Save Changes.