capabilities.work

Provision Machine-to-Machine Application

A 3-step recipe with Auth0. We can help you get access.

Recipe · 3 steps

Provision Machine-to-Machine Application

with Auth0

Register an API, create a client, and authorize the client for the API.

  1. Register a new API (resource server) with the supplied audience identifier and scopes.
  2. Create a client application that will request tokens for the API.
  3. Authorize the client to obtain tokens for the API audience with the requested scopes.
What you'll need to have ready
  • apiName: Friendly name for the API (resource server).
  • identifier: Unique audience identifier for the API.
  • scopes: List of scope definitions for the API.
  • clientName: Name for the client application.
  • grantScopes: Scopes the client grant should allow for this audience.
For your developer

Arazzo workflow auth0:provision-m2m-app, 3 operations: post_resource-servers → post_clients → post_client-grants. Specs on APIs.io.