Questa pagina descrive come trovare l'indirizzo email dell'agente di servizio Cloud Storage di un progetto, che è un account di servizio specializzato creato e gestito da Cloud Storage. Per una panoramica degli agenti di servizio Cloud Storage, incluse quando vengono creati e come vengono utilizzati, consulta Account di servizio per Cloud Storage. Per una panoramica generale degli account di servizio in Google Cloud, vedi Account di servizio.
Prima di iniziare
Per ottenere le autorizzazioni necessarie per trovare l'indirizzo email dell'agente di servizio di un progetto, chiedi all'amministratore di concederti il ruolo Visualizza account di servizio (roles/iam.serviceAccountViewer
) per il progetto.
Questo ruolo predefinito contiene l'autorizzazione resourcemanager.projects.get
, necessaria per accedere all'agente di servizio di un progetto. Puoi ottenere questa autorizzazione anche con altri ruoli predefiniti. Per sapere quali ruoli sono associati alle varie autorizzazioni, consulta Ruoli IAM per Cloud Storage.
Per istruzioni sull'utilizzo dei ruoli per controllare l'accesso ai progetti, consulta Gestire l'accesso.
Recupera l'indirizzo email dell'agente di servizio Cloud Storage di un progetto
Console
- Nella console Google Cloud, vai alla pagina Impostazioni di Cloud Storage.
Nella scheda Accesso al progetto, l'indirizzo email viene visualizzato nella sezione Account di servizio Cloud Storage.
Riga di comando
Utilizza il comando gcloud storage service-agent
:
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 maggiori informazioni, consulta la documentazione di riferimento dell'API C++ di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
C#
Per maggiori informazioni, consulta la documentazione di riferimento dell'API C# di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Go
Per maggiori informazioni, consulta la documentazione di riferimento dell'API Go di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Per maggiori informazioni, consulta la documentazione di riferimento dell'API Java di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per maggiori informazioni, consulta la documentazione di riferimento dell'API Node.js di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
PHP
Per maggiori informazioni, consulta la documentazione di riferimento dell'API PHP di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Per maggiori informazioni, consulta la documentazione di riferimento dell'API Python di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Ruby
Per maggiori informazioni, consulta la documentazione di riferimento dell'API Ruby di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
API JSON
Assicurati che gcloud CLI sia installato e inizializzatoper generare un token di accesso per l'intestazione
Authorization
.In alternativa, puoi creare un token di accesso utilizzando OAuth 2.0 Playground e includerlo nell'intestazione
Authorization
.Utilizza
cURL
per chiamare l'API JSON con una richiestaGET
serviceAccount: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 account di servizio e agenti di servizio in Cloud Storage.
- Assegna una chiave di crittografia di Cloud Key Management Service a un agente di servizio.