目次
Claudeの組織では、IP許可リスト(IP allowlisting)で対象トラフィックを承認済みのパブリックIPアドレスとCIDR範囲に制限できます。Help Centerでは、EnterpriseプランとClaude Platform組織向けのパブリックベータと説明されています。Platformのリリースノート(2026年11月5日)では、Console向けIP許可リストがベータで導入され、IPv4/IPv6またはCIDRを組織あたり最大1,000件まで登録でき、漏洩したAPIキーを任意のネットワークから使いづらくすると書かれています。
これは設定と切り分けのガイドであり、当日の速報ではありません。Anthropicは二つの制御面を分けて文書化しています。トグル・役割名・設定パスを一つに混ぜると、別プロダクトを設定してしまう典型的な誤りになります。
以下の手順とエラー文言はAnthropicのドキュメントに従います。
二つの制御面(混ぜない)
| A — Claude Platform(Console) | B — Claude Enterprise(claude.ai) | |
|---|---|---|
| 設定場所 | Claude Console → Identity and access | claude.ai → Organization settings → Organization and access |
| 設定できる人 | Admins | Ownersおよびprimary owners |
| UIの追加操作 | Add entry | Add IP range |
| ロックアウト回避(任意) | Allow admins to access this settings page from any IP | Allow owners to access this settings page from any IP |
| ドキュメント上の主な脅威 | 漏洩したAPI keyの利用元を制限 | 盗まれたsign-inが対象アプリへ届く範囲を制限 |
| リスト外で止まるもの | 対象のConsole UIとAPI/Managed Agents/組織のAdmin・Compliance API | 対象のWeb/デスクトップ/モバイル、Claude Code(Claudeアカウントログイン時)、Chrome/Office/Cowork/Remote Tools、および組織のAdmin・Compliance API |
Help Centerは短い概要で、詳細はPlatformドキュメントへ案内します。設定の正本はドキュメント側とし、Help記事だけを唯一の手順書にしないでください。
制御面A:Claude Platform/Console
脅威モデル(ドキュメント): APIキーが漏洩しても、許可リスト外からは使いづらくなります。許可リストはキーが*どこから*使えるかを制限し、*いつまで*有効かは制限しません。Anthropicは許可リストだけに頼らず、短い有効期限やWorkload Identity Federation(WIF)も勧めています。
適用範囲(ドキュメント):
- Claude ConsoleのUI
- Claude API:Messages、Message Batches、Token Counting、Models、Files、Skills(APIキーまたはWIFトークン)
- Claude Managed Agents:Agents、Sessions、Environments、Vaults、Memory stores(APIキーまたはWIFトークン)
- 組織のAdmin APIとCompliance API(この組織だけを対象とするキー)
非適用(ドキュメントのLimitations):
- Managed Agentsのruntimeネットワーク(エンドポイント対象 ≠ エージェント実行時ネットワーク)
- Amazon Bedrock上のClaude、AWS上のClaude Platform、Google Cloud上のClaude Models、Microsoft Foundry上のClaude
有効化の手順
- Claude Console → Identity and access を開く。
- IP許可リストのトグルをオンにする。保存するまで反映されない。
- Add entry でパブリックIPv4/IPv6またはCIDRを追加する(書式は後述)。
- Allow admins to access this settings page from any IP address は、意図的に外す理由がなければオンのままにする(Console向けの推奨ロックアウト回避)。
- 保存する。反映まで最大15分待ち、対象アプリで403
permission_errorを監視する。
リスト外の挙動: 対象APIへのリクエストは拒否されます。ドキュメントのMessages API例では 403 permission_error と、メッセージ Your IP address isn't in this organization's allowed range. が返ります。許可されていないアドレスから接続した人には、Your current network can't access this organization というタイトルのページが出ることがあります。Adminもブロックされますが、「任意IPからこの設定ページだけ」の回避を有効にしている場合は、許可リスト設定にだけ入れます。
制御面B:Claude Enterprise/claude.ai
脅威モデル(ドキュメント): サインインが盗まれても、対象アプリへ届きにくくします。リストはEnterprise組織全体(Owner含む)に効きます。設定できるのはOwnerとprimary ownerだけで、Enterpriseのadminはリストを変更できません。
対象アプリ(ドキュメント):
- ブラウザ/デスクトップ/モバイルのClaude
- Claude Code(Claudeアカウントでサインインする場合)
- Claude in Chrome、Officeアドイン、Cowork、Remote Tools
- これらのアプリ内のconnectorsとartifacts(組織外に共有したartifactsは除く)
- この組織だけを対象とするキーでのAdmin API/Compliance API
非対象(ドキュメントのLimitations): Claude Design、Claude in Slack、Claude Academy。遮断時にチャット内タスクが動いていれば最大約24時間継続し得ますが、リスト外からはチャットを開いたり操作したりできません。
プロキシ: 一部機能は bridge.claudeusercontent.com 経由です(Claude in Chrome、Cowork、Remote Tools、Officeアドインのアプリ横断作業など)。このホストの出口IPが claude.ai/api.anthropic.com と違う場合は、その出口もリストに入れてください。
有効化の手順
- claude.ai → Organization settings → Organization and access を開く。
- IP許可リストのトグルをオンにする。保存するまで変わらない。
- Add IP range でパブリックアドレスまたはCIDRを追加する。
- Allow owners to access this settings page from any IP address をオンにしてロックアウトリスクを下げる。
- 保存する。反映まで最大15分。既に開いている接続やOffice/Remote Toolsはさらに遅れることがある。
リスト外の挙動: Web/デスクトップでは Your current network can't access this organization。Claude Codeでは 403 APIエラーと、同じメッセージ Your IP address isn't in this organization's allowed range. が出ます。
エントリ書式・上限・パブリックのみ
ドキュメント上の例:
- 単一IPv4:
203.0.113.5 - IPv4 CIDR:
203.0.113.0/24 - IPv6 CIDR:
2001:db8::/32
ドキュメントの規則:
- 各エントリは単一アドレス、またはIPv4 /8・IPv6 /32 より広くないCIDR
- 組織あたり最大1,000件
- パブリックのみ——通信がネットワークを出るアドレスを書く。
10.0.0.0/8などのプライベート範囲は載せない - カンマ区切りで入力してEnter。未保存の変更は適用されない
- Changes can take up to 15 minutes to apply
許可リスト自体をオンにする専用の anthropic-beta リクエストヘッダーはありません。組織設定であり、他のClaude APIベータのようなリクエスト単位のフラグではありません。
自分をロックアウトしない
保存時、Anthropicは保存操作をしている人の現在のアドレスを確認します。すべてのサーバー、同僚の端末、CI、翌日のVPN出口までは検証しません。
ドキュメントに沿った実務上の守り:
- 保存前に、必要な出口をすべて入れる(オフィス、VPN、CI、クラウドNAT、Enterpriseでは
bridge.claudeusercontent.comの別出口)。 - Allow admins/Allow owners の回避チェックを残す。
- 誤登録時に設定へ届ける第二のAdmin(Console)またはOwner(Enterprise)を用意する。
- すでにロックアウトされ、回避経路もない状態でリストを空にしない。
ロックアウトされたとき
- すでにリストにあるネットワークから再接続する。
- 別のAdmin(Console)またはOwner/primary owner(Enterprise)に修正を頼む。
- 回避チェックが有効なら、その役割は任意IPから許可リスト設定だけに入れ、欠けた範囲を追加するか許可リストをオフにできる。
- そうでなければAnthropicサポートに許可リスト解除を依頼する。
- 修正後、アクセスが戻るまで最大15分かかることがある。
403と「組織にアクセスできない」切り分け
許可リストを有効化・編集したあとに遮断っぽい症状が出たら、次の順で確認します。
- 組織タイプを確認。 ConsoleのIdentity and access ≠ claude.aiのOrganization and access。
- Saveを確認。 トグルだけでは不十分。未保存エントリは効かない。
- 最大約15分待つ。 Enterpriseでは、既に開いているOffice/Remote Toolsなどがさらに遅れることがある。
- 失敗クライアントのパブリック出口IPを確認(ノートPC、CI、VPN、リバースプロキシ、NAT)。RFC1918のプライベートアドレスはリストに載せない。Enterpriseでは出口が違うなら
bridge.claudeusercontent.comも入れる。 - エラー文言を合わせる。 403
permission_errorとYour IP address isn't in this organization's allowed range.(およびUIタイトル Your current network can't access this organization)を許可リスト拒否として扱う。他の401/429/請求系は別問題。 - 自分をロックアウトした場合は上記の復旧手順へ。未登録ネットワークから、回避なしにリストを消さない。
ドキュメントはMessages例について permission_error 型とメッセージ文字列を示していますが、そのページに完全なエラーJSONサンプルはありません。
許可リストが「ではない」こと
- 一般提供(GA)ではない。 ベータ/パブリックベータとして扱い、ベータ中に設定や挙動が変わり得る。
- キー漏洩の不可能性、不正課金の全面防止、短命クレデンシャル/WIFの代替にはならない。
- 共有プロキシIPを載せることは、漏洩キーや盗まれたセッションを持つ攻撃者が同じプロキシ経由で対象サービスへ届く余地にもなり得る。
- 公式資料に、許可リスト単独の料金表はない。
- 同日(2026年11月5日)のAdmin API「メンバーをすべての場所からサインアウト」は別のEnterprise機能で、許可リスト設定の本線ではない。
実務チェックリスト
- 制御面A(Console)かB(Enterprise)かを選ぶ——一つのスイッチとして混ぜない。
- 対応する設定ページを、対応する役割(Admin vs Owner/primary owner)で開く。
- パブリックIP/CIDRのみを追加し、広さと1,000件上限を守る。
- Admin/Ownerの設定ページ回避をオンのままにする。
- 保存し、最大15分待ってから重要な出口ごとに確認する。
- 文書化されたメッセージ付きの403
permission_errorなら、無関係な認証エラーより先に出口の所属を直す。 - Platformでは短いキー期限やWIFと併用し、リストだけを唯一の制御にしない。
ベータ後にUIラベルが変わっても、現行のClaude Platform IP allowlistingドキュメントとHelp Centerを確認してください。ConsoleとEnterpriseの分離、403 permission_error のメッセージ、1,000件上限、最大15分の反映待ちが、設定と切り分けの出発点です。
