A2Aサーバーの前提条件

A2Aサーバーを使用する前に、必要なIAM権限およびデータベース・ユーザー権限が構成されていることを確認します。

OCI IAM権限

OCIユーザーには、Autonomous AI Databaseを更新し、必要なフリーフォーム・タグを追加する権限が必要です。詳細は、Prerequisites for MCP Serverを参照してください。

target.id変数を使用してIAMポリシーを作成します。次に例を示します。

allow group <group-name> to use autonomous-databases in tenancy where target.id = '<database-OCID>'

プレースホルダを特定の値に置き換えます。

  • group-name: OCIユーザーは、グループ名グループのメンバーです。所属しているグループを検索するには、OCIコンソールでプロファイル・ページを開き、「自分のグループ」を表示します。適切なグループのメンバーでない場合は、ポリシーを作成する前に、管理者にグループを作成し、そのグループにユーザーを追加するように依頼してください。詳細は、グループ・アクセスの表示を参照してください。

  • database-OCID: 自律型AIデータベースのOCID。OCIコンソールで、「Autonomous AI Database Details」ページを開き、「一般情報」の下の「OCID」フィールドに表示されている値をコピーします。詳細は、データベースOCIDの詳細を参照してください。

ユーザーのデータベース権限。

Select AI Agentチームを配備するデータベースユーザーに、Select AIと Select AI Agentの両方を使用するために必要な権限があることを確認します。

  • DBMS_CLOUD_AI_AGENTパッケージに対するEXECUTE権限の付与

  • 次のようなSelect AIに必要な権限を付与します。

    • DBMS_CLOUD_AIパッケージのEXECUTE

    • ネットワークACLを使用した必要なネットワーク・エンドポイントへのアクセス

    • AIプロバイダ用に構成された資格証明

  • データベースに少なくとも1つのSelect AIエージェント・チームが定義されていることを確認します

詳細は、Select AI Agentを使用するための前提条件を参照してください。