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

> ## Agent Instructions
> ### Authlete versions
> Authlete 3.0 is the current version. Unless the user says they use another version, answer for Authlete 3.0 using the 3.x documentation.
> Documentation for Authlete 2.x (pages under `/v2/` and `/ja/v2/`) is for the legacy version. Refer to it only when the user is on Authlete 2.x.
>
> ### Authlete architecture
> Authlete is a backend engine for OAuth 2.0 and OpenID Connect processing. End users and client applications do not call it directly; the service provider's authorization server and API server call Authlete's APIs. Authlete handles protocol processing and token, client, and service management, while the service provider owns the OAuth/OIDC endpoints and user authentication.
> See [Architecture](https://developers.authlete.com/get-started/introduction-to-authlete/architecture.md).
>
> ### Concepts
> If the user is new to Authlete, read these pages first:
> - [Request and Response](https://developers.authlete.com/get-started/concepts/request-and-response.md): Core API requests pass the client's request parameters as-is, and responses return `resultCode`, `action`, and `responseContent`.
> - [Action Handling](https://developers.authlete.com/get-started/concepts/action-handling.md): Branch on `action`, never on `resultCode`, and map each action to the HTTP response your server returns.
> - [Two-Step API Calls](https://developers.authlete.com/get-started/concepts/two-step-api-calls.md): Actions such as `INTERACTION` are completed with a second call (`/auth/authorization/issue` or `/auth/authorization/fail`) linked by a `ticket`.
> - [Management API Overview](https://developers.authlete.com/get-started/concepts/overview.md): The Management API configures services, manages clients, and operates issued tokens, separately from the protocol flows handled by the Core API.
> - [API Authentication](https://developers.authlete.com/get-started/concepts/authentication.md): Authlete APIs use bearer tokens: a Service Access Token (one service) or an Organization Token (the whole organization).

# 委任管理

> 専用クラウド環境およびセルフマネージド環境で環境全体のガバナンスを行う環境管理者ロールと、Console の「環境」セクションについて解説します。

> [!NOTE]
>
> 本記事は、セルフマネージド環境と専用クラウド環境のみを対象としています。共有クラウド環境は Authlete が管理しており、本記事の対象外です。

専用クラウド環境またはセルフマネージド環境では、日常的なガバナンスを環境管理者（Environment Admin）ロールで行います。これには、組織の作成、組織をまたいだユーザー管理、監査アクティビティの確認、セッションポリシーの設定が含まれます。

環境管理者は環境全体を対象とするロールで、個々の組織より一段上のレベルに位置します。環境管理者は、環境内のすべての組織（所属していない組織を含む）にわたって、[「ユーザー管理」](https://developers.authlete.com/ja/configuration-reference/environment/user-management.md)、[「監査ログ」](https://developers.authlete.com/ja/configuration-reference/environment/audit-logs.md)、[「セキュリティ」](https://developers.authlete.com/ja/configuration-reference/environment/security.md)、[「環境設定」](https://developers.authlete.com/ja/configuration-reference/environment/environment-settings.md)に完全にアクセスできます。組織のメンバーは、従来どおり自分の組織を管理します。

## 環境管理者とプラットフォーム管理者

* 環境管理者（Environment Admin）は、本記事で説明する委任されたロールです。[「ユーザー管理」](https://developers.authlete.com/ja/configuration-reference/environment/user-management.md)で、ユーザーごとに有効または無効にします。
* プラットフォーム管理者（Platform Admin）は、環境全体に対する完全な権限を持つ管理者ロールです。本記事で説明する権限をすでにすべて持っているため、プラットフォーム管理者に環境管理者を付与しても効果はありません。

最初の環境管理者の設定方法は、デプロイメントによって異なります。詳細は「[最初の環境管理者の設定](https://developers.authlete.com/ja/configuration-reference/environment/user-management.md)」を参照してください。

## Console の「環境」セクション

Console のサイドバーには、「環境」セクションが表示されます。ほとんどのページは、環境管理者とプラットフォーム管理者にのみ表示されます。

| ページ | 表示されるユーザー |
| - | - |
| 「すべての組織」 | すべてのユーザー |
| [「ユーザー管理」](https://developers.authlete.com/ja/configuration-reference/environment/user-management.md) | 環境管理者とプラットフォーム管理者のみ |
| [「監査ログ」](https://developers.authlete.com/ja/configuration-reference/environment/audit-logs.md) | 環境管理者とプラットフォーム管理者のみ |
| [「セキュリティ」](https://developers.authlete.com/ja/configuration-reference/environment/security.md) | 環境管理者とプラットフォーム管理者のみ |
| [「環境設定」](https://developers.authlete.com/ja/configuration-reference/environment/environment-settings.md) | 環境管理者とプラットフォーム管理者のみ |

通常のユーザー（環境管理者でもプラットフォーム管理者でもないユーザー）には「すべての組織」だけが表示され、その一覧には自分がメンバーである組織のみが表示されます。その他の4ページは表示されず、アクセスもできません。

## 環境管理者とプラットフォーム管理者にできること

| 機能 | 場所 |
| - | - |
| 自分がメンバーではない組織の表示 | [「環境設定」](https://developers.authlete.com/ja/configuration-reference/environment/environment-settings.md) |
| 組織の名前変更・削除 | [「環境設定」](https://developers.authlete.com/ja/configuration-reference/environment/environment-settings.md) |
| 組織作成の許可・制限 | [「環境設定」](https://developers.authlete.com/ja/configuration-reference/environment/environment-settings.md) |
| 環境内のすべてのユーザーの一覧表示 | [「ユーザー管理」](https://developers.authlete.com/ja/configuration-reference/environment/user-management.md) |
| 環境からのユーザーの削除 | [「ユーザー管理」](https://developers.authlete.com/ja/configuration-reference/environment/user-management.md) |
| 環境管理者の付与・取り消し（自分自身を除く） | [「ユーザー管理」](https://developers.authlete.com/ja/configuration-reference/environment/user-management.md) |
| 環境全体の監査ログの表示 | [「監査ログ」](https://developers.authlete.com/ja/configuration-reference/environment/audit-logs.md) |
| セッションタイムアウトの設定 | [「セキュリティ」](https://developers.authlete.com/ja/configuration-reference/environment/security.md) |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.