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:
Para gerar uma chave de autorização é necessário a instalação do Google Cloud SDK para disponibilizar os comandos que serão utilizados
Com o Google Cloud SDK instalado, é necessário configurá-lo para informar qual será o e-mail e projeto que será utilizado
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.
É necessário enviar um header com a key com valor “Authorizarion” e o value com o valor “Bearer (chave gerada)”
Exemplo abaixo
Anexos |
---|