Configure o OAuth2 no Google Cloud Platform

Crie um aplicativo no Console do Google Cloud Platform e recupere os parâmetros do OAuth2 para configurá-los na Control Room.

Procedimento

  1. Faça login no Console do Google Cloud.
  2. Na lista de projetos, selecione um projeto ou crie um novo.
  3. Ative as APIs para os aplicativos do Google G Suite que você deseja automatizar, tais como API Google Drive, API Google Calendar e API Planilhas do Google.
  4. Na parte superior esquerda, clique em Menu > APIs e serviços > Credenciais.
    Navegar para a página Credenciais
    Se você estiver criando credenciais para o ID do cliente OAuth pela primeira vez no Console do Google Cloud, deverá executar as etapas a seguir para configurar a tela de consentimento do OAuth e escolher escopos:
    1. No console do Google Cloud, navegue até Menu > APIs e serviços > Tela de consentimento do OAuth.
    2. Selecione o tipo de usuário do seu aplicativo e clique em Criar.
    3. Preencha o formulário de registro do aplicativo e clique em Salvar e continuar.
    4. Clique em Adicionar ou remover escopos. Depois de selecionar os escopos exigidos pelo aplicativo, clique em Salvar e continuar.
    5. Na tela Testar usuários, insira seu endereço de e-mail e clique em Salvar e continuar.
    6. Revise o resumo de registro do aplicativo e clique em Voltar ao painel. No entanto, você pode clicar no botão Editar se quiser fazer alterações na tela de consentimento do OAuth.
  5. Clique em +CRIAR CREDENCIAIS e selecione ID do cliente OAuth.
    Selecionar a opção ID do cliente OAuth
  6. No campo Tipo de aplicativo, escolha Aplicativo Web no menu suspenso.
  7. Insira o nome do aplicativo.
  8. Faça login na Control Room como administrador e navegue até Gerenciar > Conexões OAuth.
  9. Clique na guia Criar conexão e selecione a opção Personalizado no campo Tipo de provedor.
  10. Copie o URL de retorno de chamada e navegue de volta para a página Criar ID do cliente OAuth no Console do Google Cloud.
  11. Clique no botão + ADICIONAR URI em URIs de redirecionamento autorizado e cole o URI no campo URIs.
  12. Clique em Create (Criar).
    Inserir os detalhes do ID do cliente OAuth
  13. Na página Credenciais, selecione Baixar cliente OAuth no menu Ações para baixar e salvar o arquivo Json.
    Baixe os detalhes da credencial do ID do cliente OAuth
    No arquivo Json baixado, anote os detalhes de autenticação (como ID do cliente, segredo do cliente, URI de autorização, URI de token, URI de redirecionamento e assim por diante) para integrar a conexão OAuth na Control Room.