AIエージェントの権限をどう管理するか
頻繁な承認が生む“確認疲れ” 「MCP」を安全に使う権限管理とは
AIエージェントとデータソースを接続する「MCP」サーバのセキュリティが課題となっている。従来のREST APIとは異なるアクセス制御の難しさと、OSS「kagent」を活用した実践的な解決策を解説する。
AIエージェントに外部のツールやデータソースを連携させるための標準規格「Model Context Protocol」(MCP)の利用が拡大している。しかし、AIエージェントが目標達成に向けて自律的にシステムにアクセスする特性上、従来型のアクセス制御をそのまま適用することは難しく、予期しない操作によるシステム障害や情報漏えいといった新たなセキュリティリスクを生む懸念が現場の課題となっている。従来のAPIセキュリティ手法は、なぜAIエージェントに対して不十分なのか。
MCPセキュリティを構成する3つのレイヤーと特有のリスク
本記事は、セキュリティイベント「NDC Security 2026」におけるセッション「MCP Security: Keep Your AI Agents from Spilling the Tea」の内容を基に再構成している。セッションではITコンサルティング事業を手掛けるSopra Steriaのシニアエンジニアであるマンフレッド・ビョールリン氏とアワール・アブドゥルカリム氏が登壇し、MCPサーバ実装におけるアクセス制御の構造的課題を提起した。両氏はCloud Native Computing Foundation(CNCF)がホストするオープンソースプロジェクト「kagent」を用いて、AIエージェントごとの権限をプロキシとして制限する具体的なアーキテクチャを提示した。
ビョールリン氏とアブドゥルカリム氏によれば、MCPにおけるセキュリティは大きく3つのレイヤーで構成される。1つ目は一般的なITセキュリティの基本となる「Web/ネットワークレイヤー」、2つ目はデータ分類やコンテンツフィルタリング、脅威検出などを担う「AIファイアウォール」、3つ目が今回焦点を当てる「データとツールのレイヤー」だ。
データとツールのレイヤーおいて、ビョールリン氏は従来のロールベースのアクセス制御(RBAC)を適用するとAIエージェントに過剰な権限が付与されるリスクを指摘する。そのため、属性ベースのアクセス制御(ABAC)やタスク単位で権限を与える「タスクベースのアクセス制御」(TBAC)などの方式をどう組み込むかが課題となる。
従来のREST APIによる通信では、エンドユーザーが画面上のボタンをクリックするなど、実行されるエンドポイントとタスクが明確に定義されていた。しかし、AIエージェントは与えられた目標を達成するために、どのツールをどのような順序で呼び出すかを自律的に決定する。そのため、AIエージェントに付与したトークンが想定外のシステム操作を引き起こすリスクが存在する。
これを防ぐための手法として、トークン交換の標準プロトコル「RFC 8693」を利用して権限を細分化するアプローチがある。しかし、重要な操作のたびにシステムがユーザーへ実行可否を尋ねる仕様にした場合、エンドユーザーは頻繁な承認要求に対応しなければならず、いわゆる「確認疲れ」を引き起こす。結果として、確認作業が形骸化し、セキュリティインシデントにつながる恐れがある。
ビョールリン氏は、外部のMCPサーバがエージェントに対して悪意のある指示を出す「リバースプロンプトインジェクション」や、エージェントとサーバがループ状態に陥って予期しない処理を繰り返す「自律性のエスカレーション」といったAI特有のリスクにも警鐘を鳴らした。
「kagent」を活用したプロキシ構成と権限の適正化
これらの課題に対する実践的なアプローチとして、セッションではアブドゥルカリム氏が中心となってkagentおよび「KMCP」を利用したデモンストレーションを実施し、構成例を提示した。
kagentは、コンテナオーケストレーションツール「Kubernetes」で動作し、自前のLLM(大規模言語モデル)やAIエージェント、MCPサーバを統合的にホスト・管理できるシステムだ。クラウドサービスだけではなく、インターネットから完全に隔離されたエアギャップでも稼働させることが可能であり、機密データが外部のAIベンダーに送信される事態を回避できる。
両氏が提案したのは、kagentをセキュリティ要件を満たすための「プロキシ」として機能させるアーキテクチャだ。例えば、開発者に「GitHub」にあるMCPサーバへのアクセスを許可する場合、フルアクセスの権限を与えるのではなく、kagentに特定の操作のみを許可した独自のAIエージェントを配置する。開発者はこの制限されたAIエージェントを介してGitHubとやりとりをするため、意図しないリポジトリの削除や大規模な変更を防ぐ役割を果たす。
運用ガイドラインの策定と今後の展望
技術的な対策と並行して、組織内での運用ルールの策定も不可欠だ。両氏らは、利用するMCPサーバを「社内データへの読み取りのみ許可」「一定の書き込みを許可」「本番環境の変更を許可(非推奨)」といった形でレベル分けし、リスク評価モデルを導入することを推奨している。
AIエージェントが複数のツールを利用するようになると、エージェントが保持できる情報の処理枠(コンテキストウィンドウ)を超過してしまい、タスクの目的を忘れてしまう問題も発生する。kagentでは、複数のエージェントが互いに通信してタスクを分担する「Agent to Agent」のスキル設定が可能であり、複雑な業務プロセスを安全に分散処理する仕組みも構築できる。
AIエージェントの活用は業務効率化に大きく寄与する一方で、その自律性のために従来のアクセス制御では対処し切れない課題をもたらす。企業は、自社のセキュリティポリシーに合致する形でAIエージェントの権限をコントロールするアーキテクチャと、開発者向けの明確な利用ガイドラインを早急に整備する必要がある。
本稿は、NDC Conferencesが2026年5月11日に公開した動画「MCP Security: Keep Your AI Agents from Spilling the Tea - Manfred Bjorlin & Awar Abdulkarim」を基に作成しました。
Copyright © ITmedia, Inc. All Rights Reserved.
本記事は制作段階でChatGPT等の生成系AIサービスを利用していますが、文責は編集部に帰属します。
関連記事
新着ホワイトペーパー PR
-
製品資料
[ファインディ株式会社] AI利用率だけでは説明できない成果 開発組織の競争力を生む「開発資本」とは? -
製品資料
[ニュータニックス・ジャパン合同会社] AI活用を成功へ導く、シンプルで費用対効果に優れたクラウド基盤とは? -
製品資料
[ニュータニックス・ジャパン合同会社] マネージドKubernetesには限界も――メリットをフル活用する新たな選択肢とは? -
技術文書・技術解説
[ニュータニックス・ジャパン合同会社] 決断の日が迫る「vSphere 8」サポート終了問題 考慮すべきリスクと選択肢は? -
製品資料
[サイバーソリューションズ株式会社] メール誤送信対策のルールが肥大化 苦しむ情シスはどうすれば救われるのか?
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「アップグレードできないJava」をどう守る IBMとRed HatがAIで400件超修正
-
2
半数がブルーカラー転向を視野に? ベテランエンジニアを追い込む“54歳の壁”
-
3
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
4
「恥を知るべきだ」 AIデータセンター反対運動を招いた事業者の秘密主義
-
5
パッチなしで「今すぐサーバを落とせ」 Kiteworks異例警告の波紋
-
6
私も“AIエージェント開発者”に? 裾野を広げる「Agent Bricks」とは
-
7
Copilot導入で陥る“目的化”の落とし穴 定着の鍵は「作り込まない」こと
-
8
パスワードはなぜ死んだか 情シスが今すぐ始めるパスキー移行の現実解
-
9
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
10
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
ホワイトペーパーランキング PR
-
1
AI駆動攻撃にどう対抗する? 超速の攻撃からエンドポイントを保護する方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365のメールセキュリティ、3つの“死角”と追加で検討すべき対策とは
-
4
システムの保守がモダン化を阻む? 「変えない判断」から脱却する方法とは
-
5
最速72分でデータが流出? 最新の脅威トレンドや侵入手法から分かった防衛策
-
6
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
7
「IT史に名を残すシステム障害」8選
-
8
Linux初心者でも知らないとまずい「RHEL」「SLES」の違いとは?
-
9
東大教授と考える、AI時代の「データ主権」「信頼性」「ガバナンス」の在り方
-
10
マンガで学ぶXDR/MDRのメリット、中小企業のセキュリティ強化になぜ有効か?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー