Artículos con :
Cerrar
Changelog
Cerrar
Pruébelo en la nube

Cómo ONLYOFFICE maneja datos de usuario de Google

Aplicación

Portales de ONLYOFFICE interactuan con Google realizando solicitudes a Google API oficial usando el protocolo de autorización OAuth 2.0. Para trabajar de acuerdo con este protocolo, la aplicación ONLYOFFICE (api-project-948651087073) fue creada en la Consola de Google API. Los siguientes servicios se conectaron a él: Google Drive API, Personas API, Contactos API.

Claves de autorización con URL del redireccionamiento https://service.onlyoffice.com/oauth2.aspx fueron generadas para la aplicación ONLYOFFICE. Cuando un usuario quiere ingresar en ONLYOFFICE con Google, se solicita el código de autorización y la dirección de página actual del usuario se transfiere al parámetro "estado".

Después de realizar el redireccionamiento a Google API, URL https://service.onlyoffice.com/oauth2.aspx redirige automáticamente a la página especificada en el parámetro "estado". Esto es necesario debido al hecho de que todas las direcciones y dominios que la aplicación ONLYOFFICE usará no se conocen de antemano.

Manejo de datos de usuarios de Google dentro de los portales de ONLYOFFICE

  1. Acceso
    1. Para la autorización en el portal ONLYOFFICE desde el perfil de usuario existente con Google, se fija una correspondencia entre las cuentas Google y ONLYOFFICE del usuario.

      En la página de perfil de usuario de ONLYOFFICE hay una sección Acceso vía redes sociales con el botón correspondiente de Google:

      How ONLYOFFICE handles Google user data How ONLYOFFICE handles Google user data

      Al hacer clic en este botón se abre una página de Google que proporciona la aplicación de ONLYOFFICE con acceso a los datos con el ámbito siguiente:

      Con el ámbito especificado, la aplicación de ONLYOFFICE puede obtener acceso a:

      • ver su información personal, incluyendo cualquier información personal que Usted ha hecho disponible públicamente,
      • visualizar su dirección de correo electrónico.

      Esta acción se realiza usando la solicitud people.get. La base de datos de ONLYOFFICE almacena la correspondencia entre el identificador de usuario y la dirección de correo electrónico en Google y el identificador de perfil de usuario en ONLYOFFICE.

    2. En la página de autorización de los portales de ONLYOFFICE existe el botón correspondiente para ingresar con Google:
      How ONLYOFFICE handles Google user data How ONLYOFFICE handles Google user data

      Al hacer clic en este botón se abre una página de Google que proporciona la aplicación de ONLYOFFICE con acceso con el ámbito siguiente:

      Con el ámbito especificado la aplicación de ONLYOFFICE puede obtener acceso a:

      • ver su información personal, incluyendo cualquier información personal que Usted ha hecho disponible públicamente,
      • visualizar su dirección de correo electrónico

      Esta acción se realiza usando la solicitud people.get. La base de datos de ONLYOFFICE está buscando la correspondencia entre el identificador de usuario y la dirección de correo electrónico en Google y el identificador de perfil de usuario en ONLYOFFICE. Si se encuentra tal correspondencia, la autenticación se realiza desde el perfil de usuario de ONLYOFFICE apropiado.

    3. En la página de ingreso en el sitio web de ONLYOFFICE existe un botón correspondiente para ingresar con Google:
      How ONLYOFFICE handles Google user data How ONLYOFFICE handles Google user data

      Al hacer clic en este botón se abre una página de Google que proporciona la aplicación de ONLYOFFICE con acceso a los datos con el ámbito siguiente:

      Con el ámbito especificado la aplicación de ONLYOFFICE puede obtener acceso a:

      • ver su información personal, incluyendo cualquier información personal que Usted ha hecho disponible públicamente,
      • visualizar su dirección de correo electrónico

      Esta acción se realiza usando la solicitud people.get. La base de datos de ONLYOFFICE está buscando entre todos los portales la correspondencia entre el identificador de usuario y la dirección de correo electrónico en Google y el identificador de perfil de usuario en ONLYOFFICE. Si se encuentra tal correspondencia, la autenticación se realiza en el portal de ONLYOFFICE correspondiente desde el perfil de ONLYOFFICE correspondiente.

    4. En la sección de Acceso de ONLYOFFICE Personal existe un botón correspondiente para ingresar con Google:
      How ONLYOFFICE handles Google user data How ONLYOFFICE handles Google user data

      Al hacer clic en este botón se abre una página de Google que proporciona la aplicación de ONLYOFFICE con acceso a los datos con el ámbito siguiente:

      Con el ámbito especificado la aplicación de ONLYOFFICE puede obtener acceso a:

      • ver su información personal, incluyendo cualquier información personal que Usted ha hecho disponible públicamente,
      • visualizar su dirección de correo electrónico

      Esta acción se realiza usando la solicitud people.get. La base de datos de ONLYOFFICE está buscando la correspondencia entre el identificador de usuario y la dirección de correo electrónico en Google y el identificador de perfil de usuario en ONLYOFFICE. Si se encuentra tal correspondencia, la autenticación se realiza desde el perfil de usuario de ONLYOFFICE apropiado.

      Si no se encuentra tal correspondencia, se crea un perfil nuevo con el nombre de usuario y la dirección de correo electrónico de Google. La base de datos de ONLYOFFICE almacena la correspondencia entre el identificador de usuario y la dirección de correo electrónico en Google y el identificador de perfil de usuario en ONLYOFFICE.

  2. Importación de usuarios

    Usted puede añadir varios perfiles de usuarios de una vez a su portal de ONLYOFFICE importando contactos de Google.

    Consejo rápido: aprenda cómo hacerlo en este artículo.

    En el módulo Personas existe la opción Importar personas con el botón correspondiente para seleccionar Google como un fuente desde el que Usted quiere usar la información sobre contactos:

    How ONLYOFFICE handles Google user data How ONLYOFFICE handles Google user data

    Al hacer clic en este botón se abre una página de Google que proporciona la aplicación de ONLYOFFICE con acceso a los datos con el ámbito siguiente: https://www.googleapis.com/auth/contacts.readonly. Con el ámbito especificado la aplicación de ONLYOFFICE puede obtener acceso a:

    • ver y descargar sus contactos.

    Esta acción se realiza usando la solicitud Recuperación de todos los contactos. ONLYOFFICE crea nuevos perfiles de usuarios en el portal usando nombres y direcciones de correo electrónico de sus contactos de Google.

  3. Google Drive

    Usted puede sincronizar su cuenta Google Drive con el módulo Documentos para gestionar y editar sus documentos almacenados en Google Drive dentro de los portales de ONLYOFFICE usando los editores de ONLYOFFICE.

    Consejo rápido: aprenda cómo hacerlo en este artículo.

    En el módulo Documentos existe el texto Añadir cuenta con el botón correspondiente para seleccionar Google Drive:

    How ONLYOFFICE handles Google user data How ONLYOFFICE handles Google user data

    Al hacer clic en este botón se abre una página de Google que proporciona la aplicación de ONLYOFFICE con acceso a los datos con el ámbito siguiente: https://www.googleapis.com/auth/drive.

    Con el ámbito especificado la aplicación de ONLYOFFICE puede obtener acceso a:

    • ver, editar, crear y eliminar todos sus archivos de Google Drive.

    La base de datos de ONLYOFFICE almacena solo la clave de autorización recibida que es necesaria para realizar solicitudes adicionales. Acciones se realizan vía Biblioteca de cliente de Google API.

    Los siguientes métodos se usan:

    • obtener la lista de archivos,
    • crear un archivo,
    • eliminar un archivo,
    • actualizar, renombrar y mover un archivo,
    • copiar un archivo,
    • obtener el tamaño máximo del archivo para subir.

Otros casos del uso de datos de usuarios de Google en ONLYOFFICE

Usuarios pueden abrir y editar documentos con los editores en línea de ONLYOFFICE justo dentro de sus cuentas de Google Drive usando la aplicación ONLYOFFICE Personal. Para este fin se creó la aplicación ONLYOFFICE Personal (api-project-438840568076).

Con la cuenta Google Drive lanzada un usuario puede conectar la aplicación ONLYOFFICE Personal pulsando el botón Nuevo (Nuevo -> Más -> Conectar más aplicaciones), o vía el menú contextual de archivo (Abrir con -> Conectar más aplicaciones):

How ONLYOFFICE handles Google user data How ONLYOFFICE handles Google user data

Después de conectar la aplicación ONLYOFFICE Personal a Google Drive, la opción de crear archivo correspondiente se añadirá a la lista (Nuevo -> Más -> ONLYOFFICE Personal):

How ONLYOFFICE handles Google user data How ONLYOFFICE handles Google user data

La nueva opción también se añadirá al menú contextual de archivo (Abrir con -> ONLYOFFICE Personal):

How ONLYOFFICE handles Google user data How ONLYOFFICE handles Google user data

La opción correspondiente estará disponible para la lista siguiente de formatos:

  • archivos docx, pptx, xlsx, ppsx se abrirán con ONLYOFFICE Personal por defecto haciendo clic en el nombre de archivo;
  • archivos ppt, pps, odp, doc, odt, rtf, mht, html, htm, fb2, epub, txt, pdf, djvu, xps, xls, csv, ods, fods, fodt, pptm, potx, potm, pot, xlsm, xlt, xltx, xltm, docm, dotx, dotm, ots, otp, ott se abrirán con ONLYOFFICE Personal vía el menú contextual.

Al realizar ambas acciones (crear un archivo nuevo y abrir el archivo existente con la aplicación ONLYOFFICE Personal), se abre una página de Google que proporciona la aplicación de ONLYOFFICE con acceso a los datos con el ámbito siguiente:

Con el ámbito especificado la aplicación de ONLYOFFICE puede obtener acceso a:

  • visualizar, crear, editar y eliminar todos los archivos en Google Drive,
  • ver su información personal, incluyendo cualquier información personal que Usted ha hecho disponible públicamente,
  • visualizar su dirección de correo electrónico.

La aplicación ONLYOFFICE Personal solicita datos de usuario usando la solicitud people.get. La base de datos de ONLYOFFICE Personal está buscando la correspondencia entre el identificador de usuario y la dirección de correo electrónico en Google y el identificador de perfil de usuario en ONLYOFFICE. Si se encuentra tal correspondencia, la autenticación se realiza desde el perfil apropiado de ONLYOFFICE Personal.

Si no se encuentra tal correspondencia, se crea un perfil nuevo con el nombre de usuario y la dirección de correo electrónico de Google. La base de datos de ONLYOFFICE Personal almacena la correspondencia entre el identificador de usuario y la dirección de correo electrónico en Google y el identificador de perfil de usuario en ONLYOFFICE. En este caso, la base de datos de ONLYOFFICE también almacena la clave de autorización recibida que es necesaria para realizar solicitudes adicionales para Drive API. Los siguientes métodos se usan:

  • crear un archivo,
  • descargar un archivo,
  • actualizar un archivo.

Política de privacidad

El siguiente documento revela la manera en que la Aplicación de ONLYOFFICE solicita, usa y almacena sus datos de usuario de Google.

Abrir el documento con la Política de Privacidad

Cómo ONLYOFFICE maneja datos de usuario de Google
Cerrar