OdooWiki OCA HUB

Google Drive URL Attachment

document_url_google_drive folder_open OCA/knowledge open_in_new
Tools Licencia: AGPL-3

Este módulo amplía la funcionalidad del módulo document_url y permite adjuntar un enlace a un archivo desde tu Google Drive

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 16.0

Permite a los usuarios adjuntar un enlace de archivo de Google Drive a cualquier registro de Odoo directamente desde el chatter, usando el selector de archivos de Google. Los administradores lo habilitan e introducen las credenciales de la API de Google en Ajustes.

Este módulo añade una opción de Google Drive a la función existente "add URL" en el chatter de Odoo, para que los usuarios puedan enlazar un archivo almacenado en Google Drive en lugar de escribir una URL a mano.

  • En el cuadro de adjuntos del chatter, aparece un botón "Add GDrive link" cuando la función está habilitada. Al hacer clic en él se abre el selector de archivos propio de Google, donde el usuario selecciona uno o varios archivos de Drive. Cada archivo seleccionado se guarda entonces como un adjunto de tipo URL en el registro actual.
  • Un icono de cerrar sesión permite al usuario desconectar su sesión de Google.

Los administradores lo configuran en Ajustes: una casilla "Google APIs" más campos para Google Client ID, Google API Key y Google App ID. La función solo se muestra a los usuarios cuando estos valores están rellenados.

En el formulario de usuario, una pestaña "Google API" (visible solo cuando la función está activa) muestra el scope de Google, el token de acceso almacenado (solo lectura) y los Google Mime Types permitidos. El token de acceso y su fecha de caducidad se guardan por usuario después de que este autorice el acceso, y el scope predeterminado es el acceso de solo lectura a Drive.

El módulo extiende res.config.settings, res.users y el asistente de adjuntos de URL ir.attachment.add_url, y añade un componente JavaScript a los assets del backend.

Depende de

document_urlgoogle_account
Modelos y campos (3)
  • res.users · amplía un modelo existentegoogle_picker_scope (Google Scope), google_picker_active, google_picker_mime_types (Google Mime Types), google_picker_access_token (Google Access Token), google_picker_expires_date (Google Expires Date)
  • res.config.settings · amplía un modelo existentegoogle_picker_app_id (Google App ID), is_active_google_api (Google APIs), google_picker_api_key (Google API Key), google_picker_client_id (Google Client ID)
  • ir.attachment.add_url · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Para configurar este módulo, debe:

  • Ir a Ajustes -> Ajustes generales y desplazarse hacia abajo hasta la sección Integraciones.
  • Activar "Google API", guardar. Instrucciones de configuración https://developers.google.com/drive/picker/guides/overview
  • "Google Client ID" - introduzca el client ID de la consola de Google API: https://developers.google.com/identity/oauth2/web/guides/get-google-api-clientid
  • "Google API key" - introduzca la API key de la consola de Google API.
  • "Google App ID" - introduzca el ID de la aplicación de Google. El valor predeterminado es odoo.

Se le pedirá que se autentique cuando añada un enlace por primera vez.

Para modificar sus credenciales de inicio de sesión personales más adelante

  • Abra su perfil de usuario y configure las credenciales de acceso personales en la pestaña "Google API".
  • campo "Google Scope" - introduzca el scope para la Google API. El valor predeterminado es https://www.googleapis.com/auth/drive.readonly.
  • campo "Google Access Token" - su token se mostrará aquí. Es necesario editarlo.
  • campo "Google Mime Types" - introduzca los formatos de archivo que se filtrarán al seleccionar. Ejemplo: application/pdf, image/jpeg, image/png. De forma predeterminada, se seleccionan todos los archivos Para cerrar la sesión de la cuenta de Google actual haciendo clic en el icono "logout" a la derecha de "Add GDrive link".

Para usar este módulo, necesita:

  • Abrir la vista de formulario de un objeto (Ejemplo: Factura de cliente INV/2019/0007).
  • Ir al chatter y hacer clic en el icono de adjuntos.
  • Hacer clic en Add GDrive link.
  • Rellenar los campos del asistente y hacer clic en el botón Add.
  • En la ventana abierta, seleccione los archivos que necesita y pulse el botón select.
  • Verá un nuevo adjunto de tipo URL en el conjunto de adjuntos relacionados con el objeto.
  • Para iniciar sesión con otro usuario de google, haga clic en el icono de cerrar sesión situado después de Add GDrive link

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.