Base Rule Visibility Restriction
Este módulo permite añadir "Excluded Groups" para las Reglas de Registro (ir.rule), cuando se obtienen las reglas de registro para Grupos (res.groups) en cualquier lugar, si el usuario tiene el grupo para el cual una determinada regla que debería aplicarse tiene este grupo como uno de sus Excluded Groups, esta regla de registro no se aplicará.
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.0Añade un campo "Excluded Groups" a las reglas de registro para que los administradores puedan hacer que una regla deje de aplicarse a grupos de usuarios específicos, lo que proporciona un control más preciso sobre a quién afecta una regla de seguridad.
Este módulo amplía las reglas de registro de Odoo (las reglas de acceso que deciden qué registros puede ver o modificar cada usuario) con un nuevo campo llamado "Excluded Groups".
- En el formulario de la regla de registro, aparece una nueva sección "Excluded Groups" donde puedes seleccionar uno o varios grupos de usuarios.
- Cuando Odoo recopila las reglas de registro que se aplican a un usuario, cualquier regla que incluya uno de los grupos de ese usuario como excluido se elimina del conjunto de reglas aplicadas a ese usuario.
- La exclusión se evalúa por usuario y por operación (read, write, create, unlink), porque la búsqueda de reglas se realiza por separado para cada modo de acceso.
- Solo se consideran las reglas activas que otorgan el permiso correspondiente, por lo que las reglas inactivas no se ven afectadas.
El cambio afecta al modelo ir.rule y a su vista de formulario, e interactúa con res.groups a través del nuevo campo. No se añaden menús, informes, correos electrónicos ni acciones programadas nuevos. La funcionalidad es puramente un auxiliar de configuración de seguridad: permite mantener una regla amplia en su lugar mientras se crean excepciones para grupos concretos, en lugar de duplicar reglas o reestructurar grupos.
Depende de
Lo necesitan otros módulos
Modelos y campos (1)
- ir.rule · amplía un modelo existenteexcluded_group_ids (Excluded Groups)
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-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/server-ux.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Para usar este módulo, necesita:
- Activar el modo desarrollador
- Ir a Settings > Technical > Security > Record Rules.
- Buscar la Record Rule y editarla.
- Actualizar "Excluded groups" con los grupos deseados.
- Iniciar sesión con un usuario de ese grupo, y la cierta Record Rule no se aplicará.
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.
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.