Configura l'accesso dell'agente ADK tra progetti

Questa pagina spiega come gli amministratori possono concedere l'autorizzazione a Gemini Enterprise per accedere a un agente ADK eseguito all'interno di Agent Runtime su Gemini Enterprise Agent Platform in un progetto Google Cloud diverso.

Identifica l'agente di servizio Gemini Enterprise

Per trovare l'indirizzo email dell'agente di servizio per il progetto dell'app Gemini Enterprise:

  1. Nella console Google Cloud , vai al progetto che contiene la tua app Gemini Enterprise.
  2. Nell'elenco dei progetti, individua il numero di progetto.
  3. Crea l'indirizzo email dell'agente di servizio utilizzando il seguente formato:

    service-PROJECT_NUMBER@gcp-sa-discoveryengine.iam.gserviceaccount.com
    

    Sostituisci PROJECT_NUMBER con il numero di progetto del passaggio precedente.

Concedi le autorizzazioni nel progetto dell'agente

Concedi le autorizzazioni dell'agente di servizio Gemini Enterprise nel progetto in cui l'agente ADK è ospitato con Agent Runtime:

  1. Nella console Google Cloud , vai al progetto in cui è ospitato l'agente ADK con Agent Runtime.
  2. Vai a IAM e amministrazione > IAM.
  3. Fai clic su Concedi l'accesso.
  4. Nel campo Nuove entità, inserisci l'indirizzo email dell'agente di servizio che hai identificato nella sezione precedente.
  5. Nell'elenco Seleziona un ruolo, cerca e seleziona Discovery Engine Service Agent (roles/discoveryengine.serviceAgent).
  6. Fai clic su Salva.

Passaggi successivi

  • Dopo aver concesso queste autorizzazioni, puoi registrare l'agente ADK nell'app Gemini Enterprise, utilizzando il percorso della risorsa dell'agente dal progetto dell'agente.