Ir directamente para o fim dos matadados
Ir directamente para o início dos matadados
Está a ver a versão antiga (v. /pages/viewpage.action?pageId=93847554) desta página. ver diferenças ·  ver histórico de página


Algumas aplicações que operam em nível de servidor precisam de uma Conta de Serviço para que o envio de e-mails através do Google possa ser realizado. Isso é necessário porque, diferentemente do método convencional do OAuth, onde o usuário, a partir de sua estação de trabalho, conecta-se à sua conta Google, uma aplicação em nível de servidor utilizará uma conta 'padrão' para o envio de e-mails. Um exemplo são as contas responsáveis por envio de Notas Fiscais eletrônicas.


Para que uma conta de serviço seja criada, gerando uma um arquivo com a chave de autenticação (p12) para ser usada nestas aplicações em nível servidor, os passos abaixo são necessários.


 

Crie seu projeto no Google Console

 Para a criação da conta de serviço OAuth com o Gmail, é necessário criar um projeto.

  • Crie o projeto acessando https://console.cloud.google.com


     

  • Selecione seu projeto na parte superior da tela, ao lado do ícone do Google Cloud.

     


  • No menu à esquerda, selecione Contas de serviço;

  • Clique em Criar conta de serviço.

  • Preencha as informações solicitadas para a criação da conta de serviço. 



  • Os passos 2 e 3 do formulário são opcionais, sendo de escolha do cliente preenchê-los ou não.

     

  • Ao clicar em Concluir, sua conta de serviço será criada.


     


  • Após criada, a conta de serviço ficará visível no painel Contas de serviço.




  • Criação de uma Chave P12 para uso nas aplicações
  • Para algumas aplicações, pode ser necessário criar uma chave P12. Para gerá-la:
    • Selecione a conta de serviço criada e clique no ícone de Ações (3 pontos).
    • Escolha a opção Gerenciar Chaves.


     
    Na tela que se abre, selecione a opção Adicionar Chave e selecione P12:


  • A chave P12 será gerada e poderá ser armazenada localmente para uso nas aplicações que requerem esse tipo de autenticação.

 

 


 

Labels
  • Nenhum