アプリケーション・ロール
アプリケーション・ロールは、MCPサーバーで実行できる操作を定義します。アプリケーション・ロールには、「事前定義済」と「カスタム」の2つのタイプがあります。
事前定義済(組込み)アプリケーション・ロール
| アプリケーション・ロール | 摘要 |
|---|---|
| MCP_管理者 | MCPサーバーを管理するツールを有効にします。 |
| MCP_オペレータ | デフォルトでは、このロールは、すべてのツールセットおよびすべてのSQLレポートのすべてのツールへのアクセス権を付与します。このデフォルトを上書きするには、追加のカスタム・ロールにアクセスする必要があります。 |
| MCP_ユーザー | デフォルトでは、このロールはSQLレポート・ツールセットおよびすべてのSQLレポートの基本ツールへのアクセス権を付与します。このデフォルトを上書きするには、追加のカスタム・ロールにアクセスする必要があります。 |
カスタム・アプリケーション・ロール
また、カスタム・アプリケーション・ロールを定義し、特定のMCPツールまたはSQLレポートにそれらのロールを要求することもできます。カスタム・ロールを追加するには、「データベース・ツールMCPサーバーの作成」を参照してください。
データベース・ツールMCPツールセットを使用すると、特定のツールおよびSQLレポートへのアクセスを制限できるため、必要なカスタム・アプリケーション・ロールを持つユーザーのみがそれらを使用できます。デフォルトでは、ツールおよびSQLレポートにアクセスするには、MCP_UserロールまたはMCP_Operatorロールが必要です。