OdooWiki OCA HUB

Document Page Access Group User Role

document_page_access_group_user_role folder_open OCA/knowledge open_in_new
Knowledge Licencia: AGPL-3

Uso de roles (módulo base_user_role) en Document Pages.

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.0

Permite conceder acceso a una página de documento seleccionando roles de usuario en lugar de usuarios individuales. Todos los usuarios que pertenecen a los roles seleccionados se añaden automáticamente a los usuarios permitidos de la página.

Este módulo amplía Document Pages para que el acceso pueda gestionarse mediante roles (del módulo base_user_role) en lugar de solo seleccionar usuarios individuales.

En el formulario de Document Page, aparece una nueva sección "Roles" antes del grupo de usuarios. Solo es visible para los usuarios con el grupo ERP manager y se oculta cuando la página está restringida por grupos. Ahí puedes añadir uno o varios roles; cada rol muestra su nombre y comentario.

Cuando seleccionas roles, el módulo calcula automáticamente los usuarios permitidos de la página: cada usuario que pertenece a cualquiera de los roles seleccionados se añade a la lista de usuarios de la página. Este cálculo se ejecuta cada vez que cambian los roles o cuando cambian los usuarios dentro de esos roles, por lo que el acceso se mantiene sincronizado sin trabajo manual.

  • Añade un campo role_ids (Roles) en document.page.
  • Recalcula el campo existente user_ids a partir de los usuarios de los roles seleccionados.
  • El bloque Roles está restringido a los ERP managers y se oculta cuando se utiliza el acceso basado en grupos.

Modifica el modelo Document Page y su vista de formulario, y se apoya en el modelo de rol res.users.role.

Modelos y campos (1)
  • document.page · amplía un modelo existenterole_ids (Roles), user_ids

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0
  • Vaya a Ajustes / Usuarios y empresas / Roles y cree uno nuevo.
  • Vaya a Conocimiento / Páginas y cree o edite una.
  • Establezca en la pestaña "Roles" el que acabamos de crear.
  • Vuelva al rol, edítelo y añada cualquier grupo(s).
  • Los usuarios del rol se habrán añadido en la pestaña "Seguridad".

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.