integration-service
latest
false
Guia do usuário do Integration Service
Automation CloudAutomation Cloud Public Sector
Last updated 10 de out de 2024

Autenticação do Planilhas Google

Pré-requisitos

Dependendo do tipo de autenticação selecionado, você precisa fazer uma das seguintes ações:

  • Seu endereço de e-mail do Google e a senha associada a sua conta do Google.
  • O ID do Cliente e o Segredo do Cliente do seu aplicativo e Escopos.

Se sua conta não for habilitada pelo Google:

  • Entre em contato com o administrador para obter aprovações sobre a criação de conexões.
  • Habilite a permissão marcando as opções disponíveis para permitir a criação de uma conexão.

Para obter mais informações sobre a documentação do Google Sheets, consulte Planilhas Google para desenvolvedores.

Permissões

O conector solicita as seguintes permissões/escopos:

  • Aplicativo público UiPath: openid, https://www.googleapis.com/auth/userinfo.email,
    https://www.googleapis.com/auth/userinfo.profile, https://www.googleapis.com/auth/drive.
  • Traga seu próprio aplicativo OAuth 2.0:
    • Escopos mínimos para criar uma conexão: openid, https://www.googleapis.com/auth/drive.readonly.
    • Lista mínima de escopos necessários para os gatilhos do Google Sheets:
      • openid

      • https://www.googleapis.com/auth/drive.readonly
Observação: se você se autenticar usando o aplicativo Traga seu próprio OAuth 2.0, por padrão, você se beneficia dos escopos configurados na criação do aplicativo. Se você quiser usar as permissões padrão do aplicativo, você pode declarar um escopo common . Isso significa que você usa apenas as permissões configuradas para esse aplicativo. Você também pode declarar escopos adicionais na criação da conexão, usando o campo Escopos . Em seguida, você será solicitado a conceder o consentimento adicional durante o login.

A conexão permite que os produtos da UiPath interajam com os dados do Google Sheets em seu nome. Isso pode incluir dados de leitura, gravação, modificação e exclusão, dependendo das permissões do seu Planilhas Google. Você pode remover qualquer acesso em sua Conta do Google.

Adicionar a conexão do Planilhas Google

  1. Selecione o Integration Service a partir do Automation Cloud.
  2. Na lista Conectores , selecione Planilhas do Google. Você também pode usar a barra de pesquisa para encontrar o conector.
  3. Selecione o botão Adicionar conexão .
  4. Agora, você é redirecionado para a página de conexão. É possível escolher entre dois tipos de autenticação: Código de autorização do OAuth 2.0 ou Traga seu próprio aplicativo do OAuth 2.0.
    • Se você selecionar o código de autorização do OAuth 2.0, clique em Conectar e, então, se autentique usando seu endereço de e-mail e senha do Google.
    • Se você selecionar Trazer seu próprio aplicativo OAuth 2.0, você deve fornecer um ID do Cliente e Segredo do Cliente, e os Escopos que você pode precisar para interagir com diferentes atividades. Verifique a documentação das atividades para ver quais escopos elas exigem.
  5. Sua conexão foi adicionada.

Tokens de atualização para aplicativos OAuth

O Google tem limitações de token de atualização para IDs de clientes individuais do OAuth 2.0. Se o limite for atingido, a criação de um novo token de atualização invalida automaticamente o token de atualização mais antigo sem aviso. Esse limite não se aplica a contas de serviço (consulte Uso do OAuth 2.0 para aplicativos servidor a servidor). Para obter mais informações, consulte a documentação oficial do Google.

Uma lista de motivos que podem causar a expiração do token:
  • Você revogou o acesso do aplicativo.
  • O token de atualização não é usado há seis meses.
  • Você precisa alterar senhas e o token de atualização contém escopos do Gmail.
  • Sua conta excedeu o número máximo de tokens de atualização (ativos) concedidos.
    • Se você solicitar um novo token após o limite ter sido excedido, sua conexão antiga, com base em um token concedido anteriormente, expirará. Apenas a nova conexão ou a última conexão editada/reautenticada (com o token mais recente) funcionará.
  • Um administrador definiu qualquer um dos serviços solicitados nos escopos do seu aplicativo como Restrito (o erro é admin_policy_enforced).
  • Para APIs do Google Cloud Platform: a duração da sessão definida pelo administrador pode ter sido excedida.
Observação: o limite está definido atualmente em 100 tokens de atualização por conta do Google por ID do cliente OAuth 2.0. Esse número pode estar sujeito a alterações. Para obter as informações mais recentes, consulte sempre a Documentação do Google.

Há um limite maior para o número total de tokens de atualização que uma conta de usuário ou conta de serviço pode ter em todos os clientes. Usuários regulares não excederão esse limite, mas uma conta de desenvolvedor usada para testar uma implementação pode.

Para garantir que esse limite não seja excedido, a UiPath oferece aos usuários a capacidade de criar seus próprios aplicativos OAuth e se conectar usando o tipo de autenticação Traga seu próprio aplicativo. Certifique-se de seguir as práticas recomendadas do Google ao criar seu aplicativo OAuth. Para obter detalhes sobre como criar um aplicativo OAuth, consulte a documentação oficial do Google.

Aviso: a invalidação do token resulta em conexões com falha e as automações não podem ser executadas sem corrigir as conexões.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.