Conditional visibility for internal users in Website
Este módulo añade granularidad adicional en la visibilidad de los snippets del sitio web, permitiendo establecer si los usuarios que pueden ver un bloque son internos o de portal.
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 19.0Añade una opción 'Groups' en el Website builder para que puedas mostrar un bloque solo a usuarios del portal o solo a usuarios internos, además de la condición existente 'Visible for Logged In'.
Al editar una página del sitio web, los bloques ya tienen una configuración de visibilidad. Este módulo añade un desplegable adicional 'Groups' que aparece solo cuando el bloque está configurado para ser visible para visitantes que han iniciado sesión.
- 'No restriction': todos los que cumplen la condición de haber iniciado sesión ven el bloque.
- 'Only portal users': el bloque se oculta a los empleados internos y a los visitantes anónimos.
- 'Only internal users': el bloque se oculta a los clientes del portal y a los visitantes anónimos.
Para que esto funcione, el módulo indica al sitio web qué tipo de visitante está navegando: usuario interno, usuario del portal o visitante público. Esta información se añade a la página y la utilizan las propias reglas de visibilidad del sitio web, por lo que el bloque se muestra u oculta automáticamente sin ninguna acción manual.
Se incluye una regla de seguridad: si más adelante vuelves a cambiar el bloque a una configuración de visibilidad normal, la restricción de grupo se elimina automáticamente, de modo que un bloque no puede permanecer oculto sin una opción visible para recuperarlo.
El módulo solo amplía el comportamiento del frontend del sitio web y la información de sesión de ir.http; no añade nuevos menús ni modelos de base de datos.
Depende de
Modelos y campos (1)
- ir.http · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/website.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0Para configurar la visibilidad del grupo de usuarios:
- Con el editor frontend abierto, selecciona el bloque para el que quieres establecer la visibilidad.
- En la pestaña Style del panel del editor, establece la opción Visibility en Conditional y despliégala.
- Establece la opción Users en Visible for logged in.
- Ahora verás la nueva opción Groups.
- Puedes elegir entre Only internal users, Only portal users o No restriction, que es el valor predeterminado.
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, Uso.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.