Árvore de páginas

Atualmente os serviços disponibilizados pelo Totvs Planejamento de Rotas está possibilitado apenas por pessoas com permissões previamente liberadas. Dado essa restrição é necessário fazer algumas coisas para que o Google Cloud Platform saiba qual é o usuário que está tentando acessar o serviço, seguindo os seguintes passos:

1- Baixar e instalar o Google Cloud SDK (https://cloud.google.com/sdk/docs/install)

Para gerar uma chave de autorização é necessário a instalação do Google Cloud SDK para disponibilizar os comandos que serão utilizados

1.1 - Selecionar “Next”:



1.2- Selecionar “I Agree”:



1.3 Selecionar o usuário:

1.4 Selecionar pasta destinatária:



1.5 Selecionar quais componentes devem ser instalado, pode deixar os que já vem selecionados e clicar em instalar:

1.6 Selecionar “Next” após fim da instalação:

1.7 Escolher as opções para completar a instalação (aconselhável Run ‘gcloud init’ to configure the Cloud SDK e Start Google Cloud SDK Shell):



2- Configurar Google Cloud SDK.

Com o Google Cloud SDK instalado, é necessário configurá-lo para informar qual será o e-mail e projeto que será utilizado

2.1- Digite “Y” para continuar a configuração:

2.2- Após digitar “Y” será direcionado para fazer login no Google, deve ser feito o login na conta que foi configurada para ter acesso ao Google Cloud Platform:

2.3 Permitir que o Google Cloud SDK acesse sua conta:

2.4 Selecione o projeto “vrptw-dev”:

2.5 Selecione “n” para não configurar agora o Compute Region:

2.6 Após os passos anteriores o Google Cloud SDK está configurado 


3 - Gerar chave de acesso:

Com o Google Cloud SDK configurado fica possibilitado pegar a chave que será utilizada para o Google Cloud Platform identificar qual usuário está tentando usar o serviço e liberar acesso Informação importante: É necessário estar logado para gerar a chave, caso não esteja logado, logar usando o comando “gcloud auth login”


3.1 Rodar o comando “gcloud auth print-identity-token”:

Esse comando retornará a chave de acesso que deverá ser utilizada como identificação.

Informação importante: Essa chave expira em 1h, então de 1h em 1h será necessário rodar esse comando para gerar uma chave nova.

3.2 Utilizar como header a chave de acesso:

É necessário enviar um header com a key com valor “Authorizarion” e o value com o valor “Bearer (chave gerada)”

Exemplo abaixo


4- Erros comuns

4.1 Não enviar o header “Authorization”, caso não seja enviado o header “Authorizarion” será retornado o HTTP Status 403-Forbidden pelo Google Cloud Platform:

4.2 Enviar o header “Authorization” com um valor errado ou com uma chave de acesso já expirada, caso isso aconteça será retornado o HTTP Status 401-Unauthorized  pelo Google Cloud Platform:


  Arquivo Modificado
Arquivo PNG GCP13.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP12.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP11.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP10.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP9.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP8.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP7.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP6.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP5.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP4.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP3.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP2.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP1.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP14.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP15.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP16.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP17.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos
Arquivo PNG GCP18.png 17 ago, 2021 by Julio Vinicius Oliveira dos Santos

  • Sem rótulos