OdooWiki OCA HUB

Cross Connect Client

cross_connect_client folder_open OCA/server-auth open_in_new
Tools Licencia: AGPL-3

Este módulo permite a los usuarios de esta instancia de odoo conectarse directamente a otra instancia de odoo donde esté instalado el módulo cross_connect_server.

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 18.0

Permite a los administradores registrar otros servidores Odoo y dar a grupos de usuarios seleccionados un acceso directo en el menú que los conecte directamente a ese servidor remoto, sin crear una cuenta local allí.

Este módulo añade una nueva pantalla, Cross Connect Servers, bajo un menú Cross Connect en el área de ajustes de Odoo. Solo los administradores del sistema pueden abrirla.

En cada registro el administrador introduce un nombre, la dirección web del servidor remoto y una clave API. Un botón Sync Cross Connection contacta entonces con ese servidor y copia sus grupos de usuarios de vuelta a esta base de datos, donde aparecen como grupos con el nombre del servidor. Un botón Disable desvincula de nuevo esos grupos, y eliminar un registro de servidor también elimina los grupos que creó.

Una vez sincronizados los grupos, se crea automáticamente una entrada de menú con el nombre del servidor y se muestra solo a los usuarios que pertenecen al menos a uno de esos grupos sincronizados. Al hacer clic en ella se envía al usuario al servidor remoto, que lo reconoce por su login, nombre, correo electrónico e idioma, y abre una sesión allí. Si el usuario no está en ninguno de los grupos del servidor, o no tiene dirección de correo electrónico, se rechaza la conexión con un mensaje de error.

La clave API puede mantenerse fuera de la base de datos almacenándola en la configuración del entorno del servidor, gracias a la dependencia server_environment. El módulo modifica el modelo de grupos de usuarios (res.groups) para almacenar el vínculo con el servidor remoto y su identificador de grupo, y exige que un identificador de grupo remoto sea único por servidor.

Menús que añade

Cross ConnectCross Connect Servers
Modelos y campos (2)
  • res.groups · amplía un modelo existentecross_connect_server_id (Originating Cross Connect Server), cross_connect_server_group_id (Originating Cross Connect Server Group ID)
  • cross.connect.server · modelo nuevoname, api_key, menu_id (Menu), group_ids (Cross Connect Server Groups), server_url, web_icon_data

Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/server-auth.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

En primer lugar, después de instalar el módulo, es necesario configurar la conexión con el servidor.

Para ello, debe ir al menú Settings > Technical > Cross Connect > Cross Connect Servers y crear un nuevo servidor al que conectarse.

Rellene los campos con la información del servidor:

  • Url: La ruta raíz de la api (p. ej. https://my-remote-odoo.com/api)
  • Api Key: La api-key de la configuración de cross_connect_server

A continuación, haga clic en el botón Sync Cross Connection para comprobar si la conexión funciona y sincronizar los grupos del servidor remoto.

Después de eso, tendrá que asignar los grupos remotos a los usuarios locales para que puedan conectarse al servidor remoto.

Una vez que un usuario tenga un grupo remoto, aparecerá un nuevo menú de nivel superior en la barra de menús con el nombre del Cross Connect Server. Al hacer clic en él, se redirigirá al usuario al servidor remoto con la sesión iniciada como dicho usuario.

Puede cambiar el icono de cada menú (para usarlo con web_responsive, por ejemplo) estableciendo el Web Icon Data en la configuración del servidor.

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, Configuració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.