En esta página se describe cómo encontrar la dirección de correo del agente de servicio de Cloud Storage de un proyecto, que es una cuenta de servicio especializada creada y gestionada por Cloud Storage. Para obtener una descripción general de los agentes de servicio de Cloud Storage, incluido cuándo se crean y cómo se usan, consulta Cuentas de servicio de Cloud Storage. Para obtener una descripción general de las cuentas de servicio en Google Cloud, consulta Cuentas de servicio.
Antes de empezar
Para obtener los permisos necesarios para encontrar la dirección de correo del agente de servicio de un proyecto, pide a tu administrador que te conceda el rol Ver cuentas de servicio (roles/iam.serviceAccountViewer
) en el proyecto.
Este rol predefinido contiene el permiso resourcemanager.projects.get
, que es necesario para acceder al agente de servicio de un proyecto. También puedes obtener este permiso con otros roles predefinidos. Para ver qué roles están asociados a qué permisos, consulta Roles de gestión de identidades y accesos para Cloud Storage.
Para obtener instrucciones sobre cómo usar los roles para controlar el acceso a los proyectos, consulta Gestionar el acceso.
Obtener la dirección de correo del agente de servicio de Cloud Storage de un proyecto
Consola
- En la Google Cloud consola, ve a la página Configuración de Cloud Storage.
En la pestaña Acceso al proyecto, la dirección de correo aparece en la sección Cuenta de servicio de Cloud Storage.
Línea de comandos
Usa el comando gcloud storage service-agent
:
gcloud storage service-agent --project=PROJECT_IDENTIFIER
donde PROJECT_IDENTIFIER
es el ID o el número del proyecto correspondiente. Por ejemplo, my-project
.
Bibliotecas de cliente
C++
Para obtener más información, consulta la documentación de referencia de la API C++ de Cloud Storage.
Para autenticarte en Cloud Storage, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación para bibliotecas de cliente.
C#
Para obtener más información, consulta la documentación de referencia de la API C# de Cloud Storage.
Para autenticarte en Cloud Storage, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación para bibliotecas de cliente.
Go
Para obtener más información, consulta la documentación de referencia de la API Go de Cloud Storage.
Para autenticarte en Cloud Storage, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación para bibliotecas de cliente.
Java
Para obtener más información, consulta la documentación de referencia de la API Java de Cloud Storage.
Para autenticarte en Cloud Storage, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación para bibliotecas de cliente.
Node.js
Para obtener más información, consulta la documentación de referencia de la API Node.js de Cloud Storage.
Para autenticarte en Cloud Storage, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación para bibliotecas de cliente.
PHP
Para obtener más información, consulta la documentación de referencia de la API PHP de Cloud Storage.
Para autenticarte en Cloud Storage, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación para bibliotecas de cliente.
Python
Para obtener más información, consulta la documentación de referencia de la API Python de Cloud Storage.
Para autenticarte en Cloud Storage, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación para bibliotecas de cliente.
Ruby
Para obtener más información, consulta la documentación de referencia de la API Ruby de Cloud Storage.
Para autenticarte en Cloud Storage, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación para bibliotecas de cliente.
API JSON
Tener instalada e inicializadala CLI de gcloud, que te permite generar un token de acceso para el encabezado
Authorization
.Usa
cURL
para llamar a la API JSON con una solicitudGET
serviceAccount:curl -X GET -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.googleapis.com/storage/v1/projects/PROJECT_ID/serviceAccount"
Donde
PROJECT_ID
es el ID o el número del proyecto correspondiente. Por ejemplo,my-project
.
Siguientes pasos
- Consulta información sobre las cuentas de servicio y los agentes de servicio en Cloud Storage.
- Asigna una clave de cifrado de Cloud Key Management Service a un agente de servicio.