> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blinkops.com/llms.txt
> Use this file to discover all available pages before exploring further.

# auth0

> auth0 is a cloud-based identity and access management platform that provides a set of tools and services to help developers build and deploy secure and scalable applications. It offers features such as authentication, authorization, and user management for applications, as well as integration with social identity providers such as Google, Facebook, and Twitter. It also provides tools for handling multifactor authentication, single sign-on, and compliance with various security standards and regulations. In short, Auth0 helps developers and organizations ensure that only authorized users have access to their applications and data.

## Creating an auth0 connection[​](#creating-an-auth0-connection "Direct link to Creating an auth0 connection")

To create the connection you need:

* A domain
* A management API audience
* A client ID
* A client secret

### Obtaining the credentials[​](#obtaining-the-credentials "Direct link to Obtaining the credentials")

1. Login to [auth0](https://auth0.com/api/auth/login?redirectTo=dashboard).

2. In the navigation bar, select the **Applications** dropdown menu.

3. Select the **APIs** section.

4. Copy the Management API Audience.

   <img src="https://mintcdn.com/blinkops-2/4jJzHLYX9WcCQdrG/img/auth0/ManagementAudience.png?fit=max&auto=format&n=4jJzHLYX9WcCQdrG&q=85&s=2d2a4d0358c5d138d52db558c8c89ee9" alt="ManagementAudience" width="2832" height="1428" data-path="img/auth0/ManagementAudience.png" />

5. Select the **Applications** section.

6. Copy the *Domain*, *Client ID*, and *Client Secret* of your machine-to-machine application.

   <img src="https://mintcdn.com/blinkops-2/4jJzHLYX9WcCQdrG/img/auth0/AppDetails.png?fit=max&auto=format&n=4jJzHLYX9WcCQdrG&q=85&s=a93b849e7b4d274a1c5ac914fed8f068" alt="AppDetails" width="2840" height="1604" data-path="img/auth0/AppDetails.png" />

7. Make sure your application is authorized to request access tokens for the Management API.

   <img src="https://mintcdn.com/blinkops-2/4jJzHLYX9WcCQdrG/img/auth0/AppPermissions.png?fit=max&auto=format&n=4jJzHLYX9WcCQdrG&q=85&s=cdb8143be0181f76acf5586cbb591963" alt="AppDetails" width="2834" height="1856" data-path="img/auth0/AppPermissions.png" />

### Creating your connection[​](#creating-your-connection "Direct link to Creating your connection")

1. In the Blink platform, navigate to the **Connections** page > **Add connection**. A New Connection dialog box opens displaying icons of external service providers available.

2. Select the **auth0** icon. A dialog box with name of the connection and connection methods appear.

3. (Optional) Edit the name of the connection. At a later stage you cannot edit the name.

4. Select **auth0** as the method to make the connection.

5. Fill in the parameters:

   * The application domain
   * The application client ID
   * The application client secret
   * The management API audience

6. (Optional) Click **Test Connection** to test it.

7. Click **Create connection**. The new connection appears on the **Connections** page.
