Questa pagina descrive come trovare l'indirizzo email dell'agente di servizio Cloud Storage di un progetto, ovvero un account di servizio specializzato creato e gestito da Cloud Storage. Per una panoramica degli agenti di servizio Cloud Storage, inclusi i casi in cui vengono creati e come vengono utilizzati, consulta Account di servizio per Cloud Storage. Per una panoramica generale dei service account in Google Cloud, consulta Service account.
Prima di iniziare
Per ottenere le autorizzazioni necessarie per trovare l'indirizzo email di un service agent di un progetto, chiedi all'amministratore di concederti il ruolo Visualizzatore account di servizio (roles/iam.serviceAccountViewer) sul progetto.
Questo ruolo predefinito contiene l'autorizzazione resourcemanager.projects.get, necessaria per accedere al service agent di un progetto. Puoi ottenere anche
questa autorizzazione con altri ruoli predefiniti. Per vedere quali ruoli sono
associati a quali autorizzazioni, consulta Ruoli IAM per
Cloud Storage.
Per istruzioni sull'utilizzo dei ruoli per controllare l'accesso ai progetti, consulta Gestire l'accesso.
Recuperare l'indirizzo email dell'agente di servizio Cloud Storage di un progetto
Console
- Nella Google Cloud console, vai alla pagina Impostazioni di Cloud Storage.
Nella scheda Accesso al progetto, l'indirizzo email viene visualizzato nella sezione Service account Cloud Storage.
Riga di comando
Utilizza il gcloud storage service-agent comando:
gcloud storage service-agent --project=PROJECT_IDENTIFIER
dove PROJECT_IDENTIFIER è l'ID o il numero del progetto pertinente. Ad esempio, my-project.
Librerie client
C++
Per saperne di più, consulta la documentazione di riferimento dell'APIC++ di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
C#
Per saperne di più, consulta la documentazione di riferimento dell'C# API di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
Go
Per saperne di più, consulta la documentazione di riferimento dell' API Go di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
Java
Per saperne di più, consulta la documentazione di riferimento dell'API Java Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
Node.js
Per saperne di più, consulta la documentazione di riferimento dell'Node.js API di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
PHP
Per saperne di più, consulta la documentazione di riferimento dell'API PHP Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
Python
Per saperne di più, consulta la documentazione di riferimento dell' API Python di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
Ruby
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage Ruby .
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
API JSON
Assicurati che gcloud CLI sia installato e inizializzato, in modo da poter generare un token di accesso per l'intestazione
Authorization.Utilizza
cURLper chiamare l'API JSON con una richiestaGETserviceAccount:curl -X GET -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.googleapis.com/storage/v1/projects/PROJECT_ID/serviceAccount"
Dove
PROJECT_IDè l'ID o il numero del progetto pertinente. Ad esempio,my-project.
Passaggi successivi
- Scopri di più su service account e agenti di servizio in Cloud Storage.
- Assegna una chiave di crittografia di Cloud Key Management Service a un agente di servizio.