> ## 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.

> Auth0 Deploy CLI でテナントに認証するための各種方法について説明します。

# テナントへの認証

Auth0 Deploy CLI でテナントに認証する方法は、サポートされているものが 3 つあります。

<div id="client-credentials">
  ## クライアントクレデンシャル
</div>

[クライアントクレデンシャル](/ja/docs/get-started/authentication-and-authorization-flow/client-credentials-flow)認証では、<Tooltip tip="クライアントID: Auth0 から登録済みリソースに付与される識別子。" cta="用語集を見る" href="/ja/docs/glossary?term=client+ID">クライアントID</Tooltip> と <Tooltip tip="クライアントシークレット: Auth0 から登録済みリソースに付与される識別値。" cta="用語集を見る" href="/ja/docs/glossary?term=client+secret">クライアントシークレット</Tooltip> の組み合わせをアプリケーションに直接指定する必要があります。この方法はシンプルで、ツールを最短でセットアップできます。

クライアントクレデンシャル認証を設定するには、[設定ファイル](/ja/docs/deploy-monitor/deploy-cli-tool/configure-the-deploy-cli)で次のフィールドを設定します。

| フィールド                 | 値                           |
| --------------------- | --------------------------- |
| `AUTH0_CLIENT_ID`     | Auth0 アプリケーションのクライアントID     |
| `AUTH0_CLIENT_SECRET` | Auth0 アプリケーションのクライアントシークレット |

<div id="private-key-jwt">
  ## Private key JWT
</div>

[Private key JWT](/ja/docs/get-started/applications/configure-private-key-jwt) 認証では、アプリケーション用の秘密鍵と接続先テナント用の公開鍵を設定する必要があります。このオプションは、認証情報を Auth0 側に保存したくない場合に適しています。

秘密鍵 <Tooltip tip="JSON Web Token（JWT）: 2 者間でクレームを安全に表現するために使用される標準的な IDトークン形式（アクセストークン形式として使用されることもあります）。" cta="用語集を見る" href="/ja/docs/glossary?term=JWT">JWT</Tooltip> 認証を設定するには、[設定ファイル](/ja/docs/deploy-monitor/deploy-cli-tool/configure-the-deploy-cli) で次のフィールドを設定します。

| フィールド                            | 値                         |
| -------------------------------- | ------------------------- |
| `AUTH0_CLIENT_SIGNING_KEY_PATH`  | JWT 署名鍵証明書への相対パス。         |
| `AUTH0_CLIENT_SIGNING_ALGORITHM` | 任意。証明書に使用する JWT 署名アルゴリズム。 |

<div id="access-token">
  ## アクセストークン
</div>

[アクセストークン](/ja/docs/secure/tokens/access-tokens/management-api-access-tokens/get-management-api-access-tokens-for-production)認証では、Auth0 の <Tooltip tip="Management API: 顧客が管理タスクを実行できるようにする製品です。" cta="用語集を見る" href="/ja/docs/glossary?term=Management+API">Management API</Tooltip> <Tooltip tip="Management API: 顧客が管理タスクを実行できるようにする製品です。" cta="用語集を見る" href="/ja/docs/glossary?term=access+token">アクセストークン</Tooltip> をアプリケーションに直接渡す必要があります。この方法では開発者の責任が増しますが、必要に応じて柔軟で特定用途に応じたワークフローを実現できます。

アクセストークン認証を設定するには、Management API の Auth0 アクセストークンを `AUTH0_ACCESS_TOKEN` [環境変数](/ja/docs/deploy-monitor/deploy-cli-tool/configure-the-deploy-cli)経由で渡します。
