> ## 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 MCP Server ツールに必要な管理スコープと、初期化時に glob パターンを使用して設定する方法を学ぶ。

# スコープを理解する

セキュリティ上の理由により、Auth0 Model Context Protocol サーバーではデフォルトでスコープは一切付与されないため、必要なスコープは初期化時にリクエストする必要があります。サーバーの初期化後は、以下の例のように glob パターンを使用してスコープを手動で設定できます。

```bash lines theme={null}
# すべての読み取りスコープを選択する
npx @auth0/auth0-mcp-server init --scopes 'read:*'

# 複数のスコープパターンを選択する（カンマ区切り）
npx @auth0/auth0-mcp-server init --scopes 'read:*,create:clients,update:actions'
```

使用する管理操作やツールの種類によっては、クライアントで MCP 操作を正常に実行するために、追加のスコープをリクエストする必要がある場合があります。利用可能なスコープは以下のとおりです。

<Accordion title="管理操作のスコープ">
  | 管理操作                                   | MCP ツール                        | 必要なスコープ                   | 想定される影響                                            |
  | -------------------------------------- | ------------------------------ | ------------------------- | -------------------------------------------------- |
  | 特定の Auth0 アプリケーションの詳細を取得する             | `auth0_get_application`        | `read:clients`            | 機密性の高い可能性があるアプリケーション設定の詳細を閲覧できます                   |
  | 特定の Auth0 アプリケーションの詳細を取得する             | `auth0_get_application`        | `read:clients`            | 機密性の高い可能性があるアプリケーション設定の詳細を閲覧できます                   |
  | 新しい Auth0 アプリケーションを作成する                | `auth0_create_application`     | `create:clients`          | 認証フローで使用される可能性のある新しいアプリケーションを作成できます                |
  | 既存の Auth0 アプリケーションを更新する                | `auth0_update_application`     | `update:clients`          | 重要なアプリケーション設定を変更できるため、ユーザーの認証が中断される可能性があります        |
  | Auth0 テナント内のすべてのリソースサーバー (API) を一覧表示する | `auth0_list_resource_servers`  | `read:resource_servers`   | すべての API 設定とそのスコープが明らかになります                        |
  | 特定の Auth0 リソースサーバーの詳細を取得する             | `auth0_create_resource_server` | `create:resource_servers` | 署名アルゴリズムやトークン設定を含む API 設定の詳細が明らかになります              |
  | 新しい Auth0 リソースサーバー (API) を作成する         | `auth0_get_resource_server`    | `read:resource_servers`   | アクセス制御に使用できる新しい API とスコープを定義できます                   |
  | 既存の Auth0 リソースサーバー (API) を更新する         | `auth0_update_resource_server` | `update:resource_servers` | API 設定を変更できるため、それらの API に依存するアプリケーションに影響する可能性があります |
  | Auth0 テナント内のすべてのアクションを一覧表示する           | `auth0_list_actions`           | `read:actions`            | 認証フロー中に実行されるすべてのカスタムコードが明らかになります                   |
  | 特定の Auth0 アクションの詳細を取得する                | `auth0_get_action`             | `read:actions`            | 認証フロー向けのカスタムコードやロジックが公開されます                        |
  | 新しい Auth0 アクションを作成する                   | `auth0_create_action`          | `create:actions`          | 認証フローやユーザーデータを変更できるカスタムコードを作成できます                  |
  | 既存の Auth0 アクションを更新する                   | `auth0_update_action`          | `update:actions`          | 認証のセキュリティや動作に影響するカスタムコードを変更できる可能性があります             |
  | Auth0 アクションをデプロイする                     | `auth0_deploy_action`          | `update:actions`          | カスタムコードを本番環境に反映するため、すべてのユーザーの認証体験に影響する可能性があります     |
  | Auth0 テナントのログを一覧表示する                   | `auth0_list_logs`              | `read:logs`               | ユーザーのアクティビティ、ログイン失敗、セキュリティイベントに関する詳細情報が公開されます      |
  | ID で特定のログエントリを取得する                     | `auth0_get_log`                | `read:logs`               | 特定の認証イベントに関する詳細データを確認でき、PII が含まれる可能性があります          |
  | Auth0 テナント内のすべてのフォームを一覧表示する            | `auth0_list_forms`             | `read:forms`              | ログイン、登録、パスワードリセット用のカスタムフォーム設定が明らかになります             |
  | 特定の Auth0 フォームの詳細を取得する                 | `auth0_get_form`               | `read:forms`              | フィールド検証やデザインを含む詳細なフォーム設定が公開されます                    |
  | 新しい Auth0 フォームを作成する                    | `auth0_create_form`            | `create:forms`            | ユーザーデータを収集するカスタム認証フォームを作成できます                      |
  | 既存の Auth0 フォームを更新する                    | `auth0_update_form`            | `update:forms`            | ユーザー向けフォームを変更できるため、認証体験に影響する可能性があります               |
  | Auth0 フォームを公開する                        | `auth0_publish_form`           | `update:forms`            | フォームの変更がすべてのユーザーに反映されるため、本番環境の認証に影響する可能性があります      |
</Accordion>
