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

# スコープ検出メタデータ

> Auth0が、UCPリソースサーバーのスコープをテナントの検出ドキュメント内のscopes_supportedフィールドで公開する仕組みについて説明します。

> [!WARNING]
>
> **Auth for UCP機能は[早期アクセス](https://auth0.com/docs/ja-jp/troubleshoot/product-lifecycle/product-release-stages.md)段階にあります。**
>
> この機能を使用することにより、OktaのMaster Subscription Agreementに定める該当の無料トライアル条件に同意したものとみなされます。参加をご希望の場合は、[Limited Early Access Partnership Programのフォーム](https://forms.gle/7qjaSh4ZQSqrysf27)からお申し込みください。

エージェントプラットフォームは、認可サーバーのメタデータにある`scopes_supported`フィールドの内容をもとに同意画面を表示します。デフォルトでは、Auth0は認可サーバーのメタデータに固定のOIDCスコープしか記載しないため、APIで定義したスコープはエージェントから認識されません。[UCPリソースサーバーを構成する](https://auth0.com/docs/ja-jp/ai-agents-mcp/auth-for-ucp/configure-ucp-resource-server.md)と、Auth0によってUCPスコープが`scopes_supported`フィールドに追加されます。

## エンドポイント

Auth0は、UCPリソースサーバーのスコープを、以下の両ドキュメントの`scopes_supported`にマージします。

* `https://YOUR_AUTH0_DOMAIN/.well-known/openid-configuration`
* `https://YOUR_AUTH0_DOMAIN/.well-known/oauth-authorization-server`

## 例

```json theme={null}
{
  "issuer": "https://acme.auth0.com/",
  "scopes_supported": [
    "openid",
    "profile",
    "email",
    "offline_access",
    "dev.ucp.shopping.order:read",
    "dev.ucp.shopping.cart:manage",
    "dev.ucp.shopping.checkout:manage"
  ]
}
```

## 動作

* Auth0は、UCPリソースサーバーで定義されたすべてのスコープを、標準のOIDCスコープとマージして返します。
* UCPリソースサーバーを構成していないテナントでは、メタデータは変更されません。
* UCPリソースサーバーとして構成し、UCPスコープを検出メタデータに公開できるAPIは、1つのテナントにつき1つだけです。
* リソースサーバーのスコープまたはタイプへの変更は、テナントのキャッシュが更新された後でメタデータに反映されます。
