Nesta página, você verá como encontrar o endereço de e-mail do agente de serviço do Cloud Storage de um projeto, que é uma conta de serviço especializada criada e gerenciada pelo Cloud Storage. Para ter uma visão geral dos agentes de serviço do Cloud Storage, incluindo quando são criados e como são usados, consulte Contas de serviço do Cloud Storage. Para uma visão geral das contas de serviço no Trusted Cloud by S3NS, consulte Contas de serviço.
Antes de começar
Se quiser ter as permissões necessárias para encontrar o endereço de e-mail do agente de serviço de um projeto, peça ao administrador para conceder a você o papel para Ver contas de serviço (roles/iam.serviceAccountViewer
) no projeto.
Esse papel predefinido contém a permissão resourcemanager.projects.get
,
que é necessária para acessar o agente de serviço de um projeto. Também é possível conseguir essa permissão com outros papéis predefinidos. Para conferir quais papéis estão associados a quais permissões, consulte Papéis do IAM para o Cloud Storage.
Para ver instruções sobre como usar papéis para controlar o acesso a projetos, consulte Gerenciar o acesso.
Encontrar o endereço de e-mail do agente de serviço do Cloud Storage de um projeto:
Console
- No console Trusted Cloud , acesse a página Configurações do Cloud Storage.
Na guia Acesso ao projeto, o endereço de e-mail aparece na seção Conta de serviço do Cloud Storage.
Linha de comando
Use o comando gcloud storage service-agent
:
gcloud storage service-agent --project=PROJECT_IDENTIFIER
PROJECT_IDENTIFIER
é o ID ou o número do
projeto relevante. Por exemplo, my-project
.
Bibliotecas de cliente
C++
Para mais informações, consulte a documentação de referência da API Cloud Storage C++.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
Antes de executar exemplos de código, defina a variável de ambiente GOOGLE_CLOUD_UNIVERSE_DOMAIN
como s3nsapis.fr
.
C#
Saiba mais na documentação de referência C# da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
Antes de executar exemplos de código, defina a variável de ambiente GOOGLE_CLOUD_UNIVERSE_DOMAIN
como s3nsapis.fr
.
Go
Saiba mais na documentação de referência Go da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
Antes de executar exemplos de código, defina a variável de ambiente GOOGLE_CLOUD_UNIVERSE_DOMAIN
como s3nsapis.fr
.
Java
Saiba mais na documentação de referência Java da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
Antes de executar exemplos de código, defina a variável de ambiente GOOGLE_CLOUD_UNIVERSE_DOMAIN
como s3nsapis.fr
.
Node.js
Saiba mais na documentação de referência Node.js da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
Antes de executar exemplos de código, defina a variável de ambiente GOOGLE_CLOUD_UNIVERSE_DOMAIN
como s3nsapis.fr
.
PHP
Saiba mais na documentação de referência PHP da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
Antes de executar exemplos de código, defina a variável de ambiente GOOGLE_CLOUD_UNIVERSE_DOMAIN
como s3nsapis.fr
.
Python
Saiba mais na documentação de referência Python da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
Antes de executar exemplos de código, defina a variável de ambiente GOOGLE_CLOUD_UNIVERSE_DOMAIN
como s3nsapis.fr
.
Ruby
Saiba mais na documentação de referência Ruby da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
Antes de executar exemplos de código, defina a variável de ambiente GOOGLE_CLOUD_UNIVERSE_DOMAIN
como s3nsapis.fr
.
API JSON
Ter CLI gcloud instalada e inicializada, o que permite gerar um token de acesso para o cabeçalho
Authorization
.Use
cURL
para chamar a API JSON com uma solicitação deGET
serviceAccount request:curl -X GET -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.s3nsapis.fr/storage/v1/projects/PROJECT_ID/serviceAccount"
PROJECT_ID
é o ID ou o número do projeto relevante. Por exemplo,my-project
.
A seguir
- Saiba mais sobre contas e agentes de serviços no Cloud Storage.
- Atribua uma chave de criptografia do Cloud Key Management Service a um agente de serviço.