Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs-staging.auth0-mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

To integrate Auth0 with a machine-to-machine (M2M) application, you must first register your app with Auth0 using the .
  1. Go to Dashboard > Applications > Applications and click Create Application.
  2. Enter a descriptive name for your application, select Machine to Machine Applications, and click Create.
  3. Select the Management API to authorize M2M communication, as this is how OAG interacts with Auth0.
  4. Click Authorize.
  5. Each M2M app that accesses an API must be granted a set of permissions (or scopes) that should be granted by the authenticated user. Select the Permissions that you want to be issued as part of your application’s . OAG requires the following permissions for the client and users:
  • read:client, write:client, update:client, delete:client
  • read:users
  1. Click Authorize.
  2. Select the Credentials tab of your application.
  3. Click the and copy it into a text editor app.
  4. Click the and copy it into a text editor app.
  5. Continue with the [Configure an Identity Provider in Access Gateway](/docs/Configure an Identity Provider in Access Gateway) procedure.