Skip to main content
Feedback

Setting up Auth0 as an IdP

To set up Auth0 as an IdP for Boomi Connect, you must first set up an application in Auth0 and gather its connection details. Then, register the application as an IdP in Boomi Connect.

Prerequisites

Make sure that you fulfill the following requirements before you start creating an IdP in Boomi Connect for your Auth0 application.

  • An Auth0 account with access to the Auth0 dashboard.

  • An Auth0 application of type Regular Web Application. Refer to Create Applications for information about creating an Auth0 application.

  • The Domain, Client ID, and Client Secret values specified in the Auth0 application’s Basic information. Refer to Application Settings for information about configuring the application.

  • Boomi Connect's callback URL that you added to the Auth0 application's allowed Application URIs. The URL follows the pattern {environment-domain}/oauth/identityprovider/oauth/callback. For example, for a US production environment, this URL is https://us.bc.boomi.com/oauth/identityprovider/oauth/callback. Only the domain changes between environments. The path segment, /oauth/identityprovider/oauth/callback, remains the same. Refer to Application URIs for information about configuring allowed callback URLs in an Auth0 application.

  • An Auth0 user account created using the Username-Password-Authentication connection for logging in to the Auth0 IdP in Boomi Connect. This account must be different from the one used to create the Auth0 application. Save this account’s credentials securely for signing in through the IdP. Refer to Create Users for information about creating a user account in Auth0.

Configuring Auth0 IdP for Boomi Connect

  1. Log in to the Boomi Connect environment that matches the callback URL you registered in your Auth0 application. For example, if the callback URL you registered points to the US production environment, us.bc.boomi.com, log into Boomi Connect on that environment.

  2. On the left sidebar, click Identity Providers.

  3. On the Identity Providers page, click Add Identity Provider.

  4. In the Add Identity Provider form, provide the following information:

    1. For Name, enter a name for the IdP. This name is arbitrary and used only within Boomi Connect.

    2. For Well-Known URL, enter the URL by substituting your domain value in this template: https://{yourDomain}/.well-known/openid-configuration, where {yourDomain} is your Auth0 application's domain value. For example, given the domain dev-abc123xyz.us.auth0.com, the well-known URL is https://dev-abc123xyz.us.auth0.com/.well-known/openid-configuration. Refer to Configure Applications with OIDC Discovery for more information about the well-known URL format.

    3. For Client ID, enter the unique identifier from your Auth0 application’s Basic Information.

    4. For Client Secret, enter the confidential credential your Auth0 application uses to authenticate itself with Auth0. You must keep this credential a secret because exposure allows unauthorized token issuance.

    5. Click Add Provider.

The new Auth0 IdP appears as a tile on the Identity Providers page and is ready to use.

On this Page