Add scopes/permissions to call Identity Provider's APIs

Install the Deploy CLI Tool

This article will walk you through installing Auth0's Deploy CLI tool.

1. Change Identity Provider Settings

Install the Deploy CLI tool

There are three ways to install the Deploy CLI tool:

  1. Using the Dashboard
  2. Using the command-line interface
  3. Manually

2. Pass Scopes to Authorize endpoint

Install the the Deploy CLI tool using the Dashboard

  1. Go to the Extensions tab in the Dashboard.

    Entensions Tab

  2. Click CREATE EXTENSION and install the extension from the Deploy CLI Extension repository.

    Extension Link

  3. Click Install.

  4. Click the checkmark to allow the extension access to your data.

    You can now open the extension, which will show instructions on how you can use it:

    Deploy CLI Homepage

Install the the Deploy CLI tool using the command-line interface

To install the the Deploy CLI tool using the command-line interface, run:

Install the the Deploy CLI tool manually

To create the client application manually:

  1. Log into your Dashboard.
  2. Click the Applications tab.
    • Provide a name for your application (e.g. Deploy Client).
    • Select Machine-to-Machine as the application type.
    • Click Create.
  4. Use the Select an API dropdown to choose Auth0 Management API.
  5. Select the scopes as defined below.
  6. Click Authorize.

Scopes required

The Deploy CLI tool must be authorized to call the Management API. You can do this by creating an application that grants access to the Management API with the following scopes:

Keep reading