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

> アクセストークンを使用して Management API エンドポイントを呼び出すための、テスト用の マシンツーマシンアプリケーションを登録して認可する方法を説明します。

# テスト用の Machine-to-Machine アプリケーションを作成する

アカウントを作成すると、デフォルトの <Tooltip tip="Management API: 顧客が管理タスクを実行できるようにする製品です。" cta="用語集を見る" href="/docs/ja-jp/glossary?term=Management+API">Management API</Tooltip> インスタンスが <Tooltip tip="Management API: 顧客が管理タスクを実行できるようにする製品です。" cta="用語集を見る" href="/docs/ja-jp/glossary?term=Auth0+Dashboard">Auth0 Dashboard</Tooltip> の API セクションに作成されます。サンプルの マシンツーマシン テスト用アプリケーションも自動的に作成されます。以下の手順では、この Management API インスタンスで使用する別のテスト用アプリケーションを作成し、独自の Production 環境の設定を行う前に、生成されたテストトークンを使用できます。

なお、API Explorer にあるテストトークンは、Management API へのアクセスをテストする場合にのみ使用できます。Management API トークンの詳細については、[本番環境用のManagement APIアクセストークンを取得する](/docs/ja-jp/secure/tokens/access-tokens/management-api-access-tokens/get-management-api-access-tokens-for-production) を参照してください。テストトークンの使用について詳しくは、[テスト用のManagement APIアクセストークンを取得する](/docs/ja-jp/secure/tokens/access-tokens/management-api-access-tokens/get-management-api-access-tokens-for-testing) を参照してください

1. [Dashboard > Applications > APIs](https://manage.auth0.com/#/apis) に移動し、**Auth0 Management API** を選択します。
2. **API Explorer** タブを選択します。
3. **Create & Authorize a Test Application** をクリックします。新しいアプリケーションが作成され、Management API へのアクセスが認可されます。

<Frame>
  <img src="https://mintcdn.com/translations/6GE5Z24GDCZehiJ9/docs/images/cdy7uua7fh8z/6G5M1JY9iYnkYXfDHwTvR/d09119af4f7d6d45c9b39001fd189d2f/dashboard-applications-apis-mgmt-api-authorize-and-test.png?fit=max&auto=format&n=6GE5Z24GDCZehiJ9&q=85&s=9200c7b5b79fd79baed48206609c482f" alt="Dashboard Applications APIs Auth0 Management API Explorer Tab Authorize and Test" width="834" height="850" data-path="docs/images/cdy7uua7fh8z/6G5M1JY9iYnkYXfDHwTvR/d09119af4f7d6d45c9b39001fd189d2f/dashboard-applications-apis-mgmt-api-authorize-and-test.png" />
</Frame>

上記の手順で作成したアプリケーションには、Management API のすべてのスコープが付与されます。つまり、テスト目的であればすべてのエンドポイントにアクセスできます。ただし、通常はアプリケーションにすべてのスコープへのアクセスを許可するのではなく、必要なスコープだけを認可します。

<Card title="Management API に必要なスコープ/権限はどのように確認できますか?">
  API にアクセスする各 マシンツーマシンアプリケーションには、一連の [Scopes](/docs/ja-jp/get-started/apis/scopes/api-scopes) を付与する必要があります。スコープは、所有者が付与すべき権限です。各 [Auth0 Management API v2](https://auth0.com/docs/api/management/v2) エンドポイントには、特定のスコープが必要です。各エンドポイントに必要なスコープ/権限を確認するには、[Management API Explorer](https://auth0.com/docs/api/management/v2#!) にアクセスし、呼び出したいエンドポイントを探します。各エンドポイントには **Scopes** というセクションがあり、そのエンドポイントで受け付けられるすべてのスコープが一覧表示されています。
</Card>

<div id="example-get-all-connections-endpoint">
  ## 例: Get All Connections エンドポイント
</div>

[Get All Connections](https://auth0.com/docs/api/management/v2#!/Clients/get_connections) エンドポイントは `read:connections` スコープを受け付け、[Create a Connection](https://auth0.com/docs/api/management/v2#!/Clients/post_connections) エンドポイントは `write:connections` スコープを受け付けます。マシンツーマシンのトークンが、そのエンドポイントのデータにアクセスするために必要なのは `read:connections` スコープだけです。

Management API にアクセスする必要があるアプリケーションが複数ある場合は、1 つのマシンツーマシン アプリケーションだけを使うのではなく、Auth0 で各アプリケーション用に個別のマシンツーマシン アプリケーションを作成する必要があります。

<div id="learn-more">
  ## さらに詳しく
</div>

* [テスト用のManagement APIアクセストークンを取得する](/docs/ja-jp/secure/tokens/access-tokens/management-api-access-tokens/get-management-api-access-tokens-for-testing)
* [本番環境用のManagement APIアクセストークンを取得する](/docs/ja-jp/secure/tokens/access-tokens/management-api-access-tokens/get-management-api-access-tokens-for-production)
* [シングルページアプリケーション用のManagement APIアクセストークンを取得する](/docs/ja-jp/secure/tokens/access-tokens/management-api-access-tokens/get-management-api-tokens-for-single-page-applications)
* [Auth0のアプリケーション](/docs/ja-jp/get-started/applications)
