Admin APIキーを作成する
Claude ConsoleまたはClaude Enterprise組織用のAdmin APIキーを作成します。
Admin APIキーは、このガイドの管理セクションにあるすべてのAPIを認証します。対象は、Admin API、Analytics API、Compliance API、Plugins API、Claude Tag API、Spend Limits API、Usage and Cost Analytics API、Usage and Cost API、およびRate Limits APIです。APIごとに個別のキーを用意する必要はありません。唯一の例外は、Admin APIのサービスアカウント、フェデレーション発行者、およびフェデレーションルールのエンドポイントで、これらはorg:adminスコープを持つOAuthベアラートークンのみを受け付けます。OAuthベアラートークンを取得するを参照してください。
キーをどこで作成するかは、組織が使用しているClaude製品によって異なります。
どのキーが必要ですか?
| あなたの組織 | キーの作成場所 | キーのプレフィックス | 作成できる人 | 対応するAPI |
|---|---|---|---|---|
Claude Console(Claude Platform、platform.claude.com) | Claude Consoleの管理者キーページ(platform.claude.com/settings/admin-keys) | sk-ant-admin01-... | 管理者ロールを持つ組織メンバー | Admin API、Usage and Cost Analytics API、Usage and Cost API、Rate Limits API、Claude Code Analytics API、およびCompliance APIのアクティビティフィード |
Claude Enterprise(claude.ai) | claude.ai > 組織設定 > API | sk-ant-api01-... | 親組織のプライマリオーナー(すべてのリンクされた組織)。組織オーナーは、Compliance APIスコープのみを持ち、自身の組織に限定されたキーを作成できます | 選択したスコープに応じて、ユーザー管理(Admin APIのメンバー、招待、グループのエンドポイント)、Plugins API、Claude Tag API、Compliance API、Claude Enterprise Analytics API、Usage and Cost Analytics API、およびSpend Limits API |
ある組織で作成されたキーを、別の組織の管理に使用することはできません。会社でClaude ConsoleとClaude Enterpriseの両方を使用している場合は、それぞれでキーを1つずつ作成してください。
Claude Console組織用のキーを作成する
組織のadminとしてサインインする
管理者ロールを持つ組織メンバーのみがAdmin APIキーを作成できます。組織のロールと権限を参照してください。
管理者キー設定を開く
Claude Consoleで、管理者キーページ(
platform.claude.com/settings/admin-keys)に移動します。キーを作成する
管理者キーを作成をクリックし、名前を付け、キーの有効期限を選択して、追加をクリックします。Claude Consoleのキーには選択可能なスコープはありません。すべてのキーは、Admin APIキーを受け付けるすべてのエンドポイントへのフルアクセス権を持ちます(このページの冒頭で述べたサービスアカウントおよびフェデレーションのエンドポイントは、Admin APIキーを受け付けません)。
シークレットをコピーして保存する
表示されたシークレット(
sk-ant-admin01-で始まる)をコピーし、シークレットマネージャーに保存します。完全なシークレットは一度しか表示されません。
Claude Enterprise組織用のキーを作成する
プライマリオーナーまたは組織オーナーとしてサインインする
Claude Enterprise親組織のプライマリオーナーは、すべてのリンクされた組織にアクセスできるキー、または単一の組織に限定されたキーを作成できます。組織オーナーは、Compliance APIスコープのみを持ち、自身の組織に限定されたキーを作成できます。
API設定を開く
claude.ai > 組織設定 > APIに移動し、キーセクションを見つけます。
「+ キーを作成」をクリックする
キーに名前を付け、スコープ表から必要なスコープを選択します。プライマリオーナーは、異なるAPIのスコープ(たとえば
read:analyticsとread:spend_limits)を1つのキーに組み合わせることができます。シークレットをコピーして保存する
表示されたシークレット(
sk-ant-api01-で始まる)をコピーし、シークレットマネージャーに保存します。完全なシークレットは一度しか表示されません。
Claude Enterpriseキーのスコープを選択する
Claude Enterpriseキーを作成する際は、呼び出す予定のAPIが必要とするすべてのスコープを選択してください。スコープは作成時に固定されます。後からスコープを追加するには、新しいキーを作成してください。
| 呼び出す対象 | 選択するスコープ |
|---|---|
| Admin API ユーザー管理:メンバーと招待の一覧表示および検索、カスタムロールとその権限の読み取り | read:members |
Admin API ユーザー管理:メンバーのロール変更、メンバーの削除、メンバーのすべての場所からのサインアウト(ベータ)、招待の作成と取り消し(ロール変更または招待でmanagedロールを割り当てるには、write:rbac_groupsも選択してください) | write:members |
| Admin API ユーザー管理:グループとそのメンバーの読み取り | read:rbac_groups |
Admin API ユーザー管理:グループの作成、名前変更、削除、グループメンバーの追加と削除。write:membersと組み合わせると、(招待またはロール変更時に)managedロールを割り当てたり、招待時にグループを割り当てたりできます | write:rbac_groups |
| Plugins API:プラグイン、バージョン、インストール設定、共有、マーケットプレイスの読み取り、メンバーの個人用プラグインのファイルを含むプラグインファイルのダウンロード、接続前のマーケットプレイスの検証 | read:plugins |
Plugins API:プラグインとバージョンのアップロード、メンバーに提供するバージョンの選択、メンバーの個人用プラグインを含むプラグインの削除、インストール設定の設定と削除、マーケットプレイスのデフォルトのインストール設定の設定、接続前のマーケットプレイスの検証(プラグインを読み取るには、read:pluginsも選択してください) | write:plugins |
| Claude Tag API:SlackチャンネルおよびSlackワークスペースにおけるClaude Tagの設定の読み取り。アクセスバンドルとそのアタッチ先の一覧表示(Claude Tag APIへのアクセスを付与するスコープは他にありません) | read:claude_tag |
Claude Tag API:チャンネルのセットアップと削除、設定の変更、アクセスバンドルのアタッチとデタッチ(読み取りも行うには、read:claude_tagも選択してください) | write:claude_tag |
| Spend Limits API:メンバーの有効な支出制限と増額リクエストの読み取り | read:spend_limits |
| Spend Limits API:ユーザーごとの支出制限の設定または解除、増額リクエストの承認または拒否 | write:spend_limits |
| Claude Enterprise Analytics API:エンゲージメント、導入状況、コスト、使用状況のレポート。Usage and Cost Analytics API:トークン使用量とコストのレポート | read:analytics |
| Compliance APIのアクティビティフィード:組織全体のアクティビティイベント | read:compliance_activities |
| Compliance APIのチャット、ファイル、およびプロジェクトのエンドポイントとCompliance APIのセッションエンドポイント:チャット、ファイル、プロジェクト、セッションのトランスクリプト、および組織ユーザーの読み取り | read:compliance_user_data |
| Compliance APIのチャット、ファイル、およびプロジェクトのエンドポイント:チャット、ファイル、およびプロジェクトの削除 | delete:compliance_user_data |
Compliance APIの組織エンドポイント:組織のメタデータと実効設定の読み取り。Plugins API:ファイルのダウンロードを含むすべてのGETエンドポイント | read:compliance_org_data |
Admin APIのユーザー管理の読み取りエンドポイント、すべてのCompliance API読み取りエンドポイント、およびファイルのダウンロードを含むすべてのPlugins APIのGETエンドポイントを、単一の読み取り専用スコープで利用(セキュリティ監査の統合向け。Spend Limits APIおよびAnalytics APIは含まれません) | read:org_audit |
Compliance APIおよびAnalytics APIは、それらのスコープを持つキーを使用する前に、組織で有効化されている必要があります。Compliance APIをセットアップするおよびClaude Enterprise Analytics APIへのアクセスを取得するを参照してください。
read:pluginsまたはwrite:pluginsを持つキーを作成して使用できるのは、組織がPlugins APIを使用できる場合のみです。どの組織が使用できるかは、Plugins APIガイドに記載されています。それらの組織では、read:org_auditまたはread:compliance_org_dataを持つキーも、ファイルのダウンロードを含むPlugins APIの読み取りエンドポイントを呼び出せますが、マーケットプレイスの検証は呼び出せません。read:pluginsおよびwrite:pluginsスコープは、キーが作成された組織に対してのみ作用します。Plugins APIのスコープおよび同じ親組織の配下にある別の組織の読み取りを参照してください。
キーを使用する
すべてのリクエストでx-api-keyヘッダーにキーを渡します。完全なリクエスト例については、各APIのドキュメントを参照してください。
キーのスコープを超える呼び出しは、キーが持つスコープとエンドポイントが必要とするスコープを列挙したメッセージとともに403 Forbiddenを返します。
次のステップ
組織のメンバー、ワークスペース、およびAPIキーを管理します。
Claude Enterprise組織のメンバーごとの支出制限を設定し、増額リクエストを確認します。
Claude Codeの生産性、またはClaude Enterpriseのエンゲージメントと導入についてレポートします。
組織全体のアクティビティを監査し、ユーザーコンテンツを取得または削除します。
このページは役に立ちましたか?