• Home
  • Como o ONLYOFFICE lida com os dados de usuários do Google
Este artigo foi traduzido por IA

Como o ONLYOFFICE lida com os dados de usuários do Google

Aplicativo

Os portais ONLYOFFICE interagem com o Google fazendo solicitações à API oficial do Google usando o protocolo de autorização OAuth 2.0. Para funcionar de acordo com este protocolo, o aplicativo ONLYOFFICE (api-project-948651087073) foi criado na Google API Console. Os seguintes serviços foram conectados a ele: Google Drive API, People API, Contacts API.

Chaves de autorização com o URL de redirecionamento https://service.onlyoffice.com/oauth2.aspx foram geradas para o aplicativo ONLYOFFICE. Quando um usuário deseja entrar no ONLYOFFICE com o Google, o código de autorização é solicitado e o endereço da página atual do usuário é transferido para o parâmetro "state".

Após o redirecionamento para a API do Google, o URL https://service.onlyoffice.com/oauth2.aspx redireciona automaticamente para a página especificada no parâmetro "state". Isso é necessário devido ao fato de que todos os endereços e domínios que o aplicativo ONLYOFFICE usará não são conhecidos com antecedência.

Manipulação de dados de usuários do Google nos portais ONLYOFFICE

  1. Login

    1. Para a autorização no portal ONLYOFFICE com o perfil de usuário existente no Google, é estabelecida uma correspondência entre as contas do Google e do ONLYOFFICE do usuário.

      Na página de perfil do usuário do ONLYOFFICE, há uma seção Login via Redes Sociais com o botão correspondente do Google:

      Como o ONLYOFFICE manipula dados de usuários do Google Como o ONLYOFFICE manipula dados de usuários do Google

      Ao clicar neste botão, uma página do Google que fornece ao aplicativo ONLYOFFICE acesso aos dados é aberta com o seguinte escopo:

      Com o escopo especificado, o aplicativo ONLYOFFICE pode obter acesso a:

      • ver suas informações pessoais, incluindo qualquer informação pessoal que você tenha tornado pública,
      • visualizar seu endereço de e-mail.

      Esta ação é realizada usando a solicitação people.get. O banco de dados do ONLYOFFICE armazena a correspondência entre o identificador do usuário e o endereço de e-mail no Google e o identificador do perfil do usuário no ONLYOFFICE.

    2. Na página de autorização dos portais ONLYOFFICE, há um botão correspondente para entrar com o Google:
      Como o ONLYOFFICE manipula dados de usuários do Google Como o ONLYOFFICE manipula dados de usuários do Google

      Ao clicar neste botão, uma página do Google que fornece ao aplicativo ONLYOFFICE acesso aos dados é aberta com o seguinte escopo:

      Com o escopo especificado, o aplicativo ONLYOFFICE pode obter acesso a:

      • ver suas informações pessoais, incluindo qualquer informação pessoal que você tenha tornado pública,
      • visualizar seu endereço de e-mail

      Esta ação é realizada usando a solicitação people.get. O banco de dados do ONLYOFFICE está procurando a correspondência entre o identificador do usuário e o endereço de e-mail no Google e o identificador do perfil do usuário no ONLYOFFICE. Se tal correspondência for encontrada, a autenticação é realizada no perfil de usuário apropriado do ONLYOFFICE.

    3. Na página de login no site do ONLYOFFICE, há um botão correspondente para entrar com o Google:
      Como o ONLYOFFICE manipula dados de usuários do Google Como o ONLYOFFICE manipula dados de usuários do Google

      Ao clicar neste botão, uma página do Google que fornece ao aplicativo ONLYOFFICE acesso aos dados é aberta com o seguinte escopo:

      Com o escopo especificado, o aplicativo ONLYOFFICE pode obter acesso a:

      • ver suas informações pessoais, incluindo qualquer informação pessoal que você tenha tornado pública,
      • visualizar seu endereço de e-mail

      Esta ação é realizada usando a solicitação people.get. O banco de dados do ONLYOFFICE está procurando em todos os portais a correspondência entre o identificador do usuário e o endereço de e-mail no Google e o identificador do perfil do usuário no ONLYOFFICE. Se tal correspondência for encontrada, a autenticação é realizada no portal ONLYOFFICE correspondente sob o perfil ONLYOFFICE correspondente.

  2. Importação de usuários

    Você pode adicionar vários perfis de usuário de uma vez ao seu portal ONLYOFFICE importando contatos do Google.

    Dica rápida: aprenda como fazer isso neste artigo.

    No módulo Pessoas, há a opção Importar Pessoas com o botão correspondente para selecionar Google como a fonte de onde você gostaria de usar as informações de contato:

    Como o ONLYOFFICE manipula dados de usuários do Google Como o ONLYOFFICE manipula dados de usuários do Google

    Ao clicar neste botão, uma página do Google que fornece ao aplicativo ONLYOFFICE acesso aos dados é aberta com o seguinte escopo: https://www.googleapis.com/auth/contacts.readonly. Com o escopo especificado, o aplicativo ONLYOFFICE pode obter acesso a:

    • ver e baixar seus contatos.

    Esta ação é realizada usando a solicitação Recuperando todos os contatos. O ONLYOFFICE cria novos perfis de usuário no portal usando nomes e endereços de e-mail de seus contatos do Google.

  3. Google Drive

    Você pode sincronizar sua conta do Google Drive com o módulo Documentos para gerenciar e editar seus documentos armazenados no Google Drive dentro dos portais ONLYOFFICE usando os editores ONLYOFFICE.

    Dica rápida: aprenda como fazer isso neste artigo.

    No módulo Documentos, há a legenda Adicionar conta com o botão correspondente para selecionar Google Drive:

    Como o ONLYOFFICE manipula dados de usuários do Google Como o ONLYOFFICE manipula dados de usuários do Google

    Ao clicar neste botão, uma página do Google que fornece ao aplicativo ONLYOFFICE acesso aos dados é aberta com o seguinte escopo: https://www.googleapis.com/auth/drive.

    Com o escopo especificado, o aplicativo ONLYOFFICE pode obter acesso a:

    • ver, editar, criar e excluir todos os seus arquivos do Google Drive.

    O banco de dados do ONLYOFFICE armazena apenas a chave de autorização recebida necessária para realizar solicitações futuras. As ações são realizadas via Biblioteca de Cliente de APIs do Google.

    Os seguintes métodos são usados:

    • obter a lista de arquivos,
    • criar um arquivo,
    • excluir um arquivo,
    • atualizar, renomear e mover um arquivo,
    • copiar um arquivo,
    • obter o tamanho máximo de arquivo para upload.

Política de Privacidade

O seguinte documento divulga a maneira como o aplicativo ONLYOFFICE solicita, usa e armazena seus dados de usuário do Google.

Abrir o documento da Política de Privacidade

Artigo com o tag:
Veja todas as etiquetas