Infisical supports the use of Client Credentials to connect with your Auth0 applications.

Configure a Machine-to-Machine Application in Auth0

1

Auth0 Applications Dashboard

Navigate to the Applications page in Auth0 via the sidebar and click Create Application. Applications Page

2

Create a Machine-to-Machine Application

Give your application a name and select Machine-to-Machine for the application type.

Create Machine-to-Machine Application

3

Configure Authorization

Depending on your connection use case, authorize your application for the applicable API and grant the relevant permissions. Once done, click Authorize.

Select the Auth0 Management API option from the dropdown and grant the update:client_keys and read:clients permission. Secret Rotation Authorization

4

Application Client Credentials

On your application page, select the Settings tab and copy the Domain, Client ID and Client Secret for later.

Client Credentials

5

Application Audience

Next, select the APIs tab and copy the API Identifier. Application Audience

Setup Auth0 Connection in Infisical

  1. Navigate to the App Connections tab on the Organization Settings page. App Connections Tab

  2. Select the Auth0 Connection option. Select Auth0 Connection

  3. Select the Client Credentials method option and provide the details obtained from the previous section and press Connect to Auth0. Create Auth0 Connection

  4. Your Auth0 Connection is now available for use. Assume Role Auth0 Connection