durin
新規登録

MCPのアクセス管理とは?導入を考えるタイミング

MCPのアクセス管理が役立つ場面と、確認しておきたい機能を整理します。複数人で使うツールの接続を、いつ一元管理すべきかも考えます。

決定の概要

MCP ガバナンスにより、チームはクライアントと接続全体でツール リクエストを一貫して制御できます。これは、アクセス ルールと証拠がそれらのパス全体で一貫性を保つ必要がある場合に役立ちます。ルーティング、承認、監査機能は実装によって異なります。

MCP ガバナンスが行うこと

モデル コンテキスト プロトコル (MCP) は、ツールやリソースなどの機能を公開するサーバーにアプリケーションが接続する方法を定義します。 MCP ガバナンスは、アクセス ルール、承認要件、監査制御をこれらの接続とリクエストに適用します。

プロトコルはホスト、クライアント、サーバーを記述します。 ID チェック、独立した承認、監査記録は、特定のガバナンスの実装を検証する機能です。

Durin は、ゲートウェイ経由でルーティングされたリクエストにアクセス チェックとポリシーを適用します。正確な書き込み承認を要求することができ、実行結果とは別に承認の決定を記録します。 Durin は AI モデルをホストしたりトレーニングしたりしません。

MCP アーキテクチャDurin が MCP リクエストを管理する方法

MCPサーバーとの違い

MCP サーバーは機能を公開し、基礎となる操作を実装または適応させます。 MCP ガバナンスは、これらの機能へのアクセスを制御します。 Durin は、レビューされた接続用の共有アクセス ポイントを提供します。クライアントにとって、そのアクセス ポイントは MCP サーバーとして動作します。

サーバーには依然としてセキュリティ上の責任があります。 MCP ツールの仕様では、アクセス制御と入力検証が必要です。適切に設計されたサーバーは、独自の認証を強制できます。ゲートウェイを追加しても、サーバー側またはプロバイダー側​​のコントロールはオプションになりません。

MCPツールの仕様

集中ガバナンスが役立つ場合

複数のクライアントまたはチームが一貫したアクセス ルール、接続の所有権、変更操作の確認、またはツール アクティビティの証拠を必要とする場合は、一元化された MCP ガバナンスを検討してください。共有実稼働接続は、これらのニーズを検討するのに役立ちますが、チームの規模だけでアーキテクチャが決まるわけではありません。

サーバーが必要な承認と監査をすでに提供している場合は、限定された使用例では直接接続で十分な場合があります。読み取り専用アクセスには依然として精査が必要です。データを変更できないツールであっても、機密情報が漏洩する可能性があります。

  • アクセス: 要求者を特定し、接続、ツール、リソースを制限できますか?
  • 変更点: アクセスをサイレントに拡張せずにアップストリーム ツールを変更することはできますか?
  • 書き込み: チームが必要と判断した操作に対して承認を求めることはできますか?
  • 証拠: 実行許可と確認結果を区別できますか?
  • カバレッジ: ユーザーはこれらの制御の外のルートを介して同じシステムにアクセスできますか?
MCP セキュリティのベスト プラクティス

Durin経由のリクエスト

申請者は、承認されたクライアントを Durin MCP エンドポイントに接続します。ツール呼び出しは、現在の ID、メンバーシップ、チーム、接続、認証情報、レビュー済みツール、リソース、および検査チェックに合格する必要があります。ログインが成功しただけでは、すべての接続が許可されるわけではありません。

レビューされたリクエストは、これらのチェックの後、デフォルトで許可されます。管理者は、すべてのツールへのアクセスを拒否したり、別の管理者に書き込みを個別に要求したり、書き込みを拒否したりできます。同じポリシー制御がサンドボックスと本番環境に適用されます。プロバイダーの承認とツールの準備状況は依然として重要です。

承認が必要な場合、アクションは実行されません。別のアクティブな管理者がリクエストをレビューし、リクエスト者は承認後、有効期限が切れる前に正確な呼び出しを再試行する必要があります。承認だけではアクションは始まりません。

Durin は、リクエスト送信前の決定と試行後の結果を記録します。信頼できる確認がなければ完了する可能性のある書き込みは不確実なままであり、自動的に繰り返されません。

Durin のポリシー決定を理解するDurin で正確な承認を確認する

展開前に何をテストするか

レビューされた 1 つの接続と低感度の読み取りから始めます。許可されたリクエスト、拒否されたリクエスト、および結果のレコードを確認します。次に、サポートされているサンドボックス書き込みを使用して、承認、正確な再試行、有効期限、および不確実な結果をテストします。

同じレビューの一環として、ID の取り消し、ツールの変更、認証情報の所有権、バイパス パスを確認します。ゲートウェイは、決して受信しないリクエストを管理することはできません。成功したデモとは別に、ベンダーのセキュリティ証拠と契約上の取り組みを確認します。

書き込み承認をテストするDurin のセキュリティ管理と範囲を確認する

既存のコントロールと適合する場所

ID プロバイダーは、ID およびメンバーシップ情報を提供します。既存の API コントロールはアップストリーム サービスを保護します。 MCP ガバナンスは、これらのコントロールをツールの検出と呼び出しに接続します。専用ゲートウェイまたは既存のプラットフォームの機能によって提供される場合があります。

MCP ガバナンスと API ゲートウェイ コントロールを比較してギャップを特定し、開発者ガイドに従って 1 つの管理された接続を評価します。

MCPのアクセス管理とAPIゲートウェイの機能を比較クライアントを Durin に接続する

MCP ガバナンスについて知っておくべきこと。

MCPガバナンスとは何ですか?

MCP ガバナンスは、誰が MCP 接続にアクセスできるか、どのツールを使用できるか、いつ承認が必要か、および決定と結果がどのように記録されるかを制御するための一連の制御です。製品が処理するリクエストに対してこれらの制御をどのように強制するかを確認します。

MCP ガバナンスは MCP プロキシと同じですか?

プロキシはリクエストを転送します。 MCP ガバナンスは、アクセス ルール、承認、および証拠の要件を定義および強制します。プロキシはこれらの制御を実装できますが、転送だけではそれらの制御は確立されません。

MCP サーバーはまだ必要ですか?

ツールにはまだ実装が必要です。ゲートウェイは、既存の MCP サーバーに接続したり、アップストリーム API に対するツールを実装するコネクタを提供したりできます。

フェイルクローズされたということは、すべてのリクエストにカスタムの許可ルールが必要ということですか?

いいえ。Durin では、デフォルトの許可でも必要なアクセス チェックに合格する必要があります。管理者は、すべてのツールへのアクセスを個別に拒否したり、書き込みに別の管理者を要求したり、書き込みを拒否したりできます。

Durin はゲートウェイをバイパスするリクエストを管理しますか?

いいえ。Durin は、ゲートウェイを介してルーティングされるリクエストを管理します。プロバイダーの直接アクセス、その他の認証情報、およびその他のクライアント接続には、独自の制御が必要です。

1 つの管理された接続を評価します。

アカウントを作成して、まずは1つの接続で、利用者の確認、ポリシー、必要に応じた承認、監査記録を試せます。

アカウントを作成

このブラウザで許可する任意の利用目的を選択してください。サイトの動作、サインイン状態の維持、この選択の記憶に必要な Cookie は常にオンです。紹介リンクが最長 90 日間設定する紹介用 Cookie も同様です。選択内容はファーストパーティ Cookie に 180 日間保存されます。分析をオフにする選択を保存すると、このページで分析が実行されていた場合はページが再読み込みされます。 プライバシー通知を読む.