Cloudflare、OAuth 認可画面を刷新──MCP サーバー向けにオプショナルスコープのカスタマイズ機能を提供
Cloudflare 上の OAuth アプリで開発者がスコープを任意指定できるようになり、ユーザーは認可画面で不要な権限を剥がして安全にサードパーティ連携を行える。
リリース: 2026-08-20 · 読了 3 分記事の要約
1. 核心(What)
- Cloudflare は開発者がサードパーティ OAuth アプリの設定時に特定のスコープをオプショナル指定できる機能を公開した。
- ユーザーは認可画面において、アプリが要求するアクセス権のうち不要なオプショナルスコープのチェックを外して縮小した状態で許可できる。
- 認可フローごとにリクエストされたスコープのみが評価されるため、クライアントが全設定スコープを要求しない場合は不要な権限が強制されない。
- デフォルトでは従来の全スコープ一括許可の挙動を維持し、既存の OAuth クライアントに影響を与えない設計となっている。
2. 影響(Why)
- 認可の Granularity 向上: MCP サーバーのように広範な権限を前提とするエージェントでも、ユーザー側で実用に即した最小権限に絞れるため、セキュリティポリシーと利便性を両立できる。
- 国内 SaaS の実装コスト削減: これまで開発者が独自に用意していたカスタムスコープ選択画面を自前で実装する必要がなくなるため、外部連携機能のリリース速度が向上する。
3. 根拠・詳細(How)
- API の optional_scopes 仕様: OAuth クライアント設定時に `optional_scopes` パラメータに任意のスコープ配列を指定することで、API 経由でオプショナル化を有効化できる。
- トークン生成時のスコープ制限: ユーザーがオプショナルスコープの選択を解除して認可を完了した場合、発行されるアクセストークンには同意されたスコープのみが格納される。
4. 展望・課題(Next)
- アカウント・ゾーンロールの拡張: 数週間以内に、ほぼすべての Cloudflare 製品をカバーするアカウントおよびゾーンレベルのロール表面の拡張が予定されている。