このページでは、管理者が Gemini Enterprise に、別の Google Cloud プロジェクトの Gemini Enterprise Agent Platform の Agent Runtime で実行される ADK エージェントへのアクセス権を付与する方法について説明します。
Gemini Enterprise サービス エージェントを特定する
Gemini Enterprise app プロジェクトのサービス エージェントのメールアドレスを確認するには:
- Google Cloud コンソールで、Gemini Enterprise アプリを含むプロジェクトに移動します。
- プロジェクト リストからプロジェクト番号を見つけます。
次の形式でサービス エージェントのメールアドレスを作成します。
service-PROJECT_NUMBER@gcp-sa-discoveryengine.iam.gserviceaccount.comPROJECT_NUMBERは、前の手順のプロジェクト番号に置き換えます。
エージェント プロジェクトに権限を付与する
ADK エージェントが Agent Runtime でホストされているプロジェクトで、Gemini Enterprise サービス エージェントに権限を付与します。
- Google Cloud コンソールで、ADK エージェントが Agent Runtime でホストされているプロジェクトに移動します。
- [IAM と管理]、[IAM] の順にクリックします。
- [アクセス権を付与] をクリックします。
- [新しいプリンシパル] フィールドに、前のセクションで特定したサービス エージェントのメールアドレスを入力します。
- [ロールを選択] リストで、[ディスカバリー エンジン サービス エージェント](
roles/discoveryengine.serviceAgent)を検索して選択します。 - [保存] をクリックします。
次のステップ
- これらの権限を付与したら、エージェント プロジェクトのエージェントのリソースパスを使用して、Gemini Enterprise app に ADK エージェントを登録できます。