Este módulo añade dos grupos de "Usuario de Backend" (group_backend y group_backend_ui_users) con acceso restringido únicamente al backend de odoo (/web), con un acceso menor y más controlado que el grupo nativo "Usuario Interno".
> El problema con el grupo "Usuario Interno" (base.group_user) es que > puede ser utilizado por cualquier módulo nuevo añadido a tu proyecto, > por lo que no controlas claramente los accesos de este grupo.
El acceso a la UI se proporciona únicamente para group_backend_ui_users :
- reglas de acceso predeterminadas mínimas para acceder a los datos propios del usuario:
- usuarios y contactos
- actividad de correo, notificación y canal
- presencia
- menú predeterminado mínimo para restringir los disponibles:
- notificación
- actividades
Aquí tienes un ejemplo donde un usuario de group_backend_ui_users solo puede acceder y usar la Dummy App. Ninguna otra aplicación está disponible para este usuario (puedes definir tu propia aplicación en lugar de la Dummy).
Sugerimos usar este módulo con su compañero base_user_role.
Limitaciones
En el momento de escribir esto, Odoo usa user.share == False y user.has_group("base.group_user") == True para dar acceso al backend al usuario.
Así que técnicamente, el módulo hace 2 cosas :
- Establece el parámetro share a False para los usuarios de group_backend.
- Secuestra el método has_group de res.users devolviendo True para los usuarios de group_backend cuando el grupo solicitado es base.group_user
Esto evita escribir muchas sobrescrituras en diferentes controladores de distintos módulos ('portal', 'web', 'base', 'website') con declaraciones codificadas que comprueban si el usuario forma parte del grupo base.group_user o share == False.
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.0Añade dos nuevos tipos de usuario, «Backend user» y «Backend UI user», que pueden iniciar sesión en el backend de Odoo con un conjunto de menús y de acceso a datos mucho más reducido y controlado que el del usuario interno estándar.
Este módulo crea dos nuevos tipos de usuario en los ajustes de Usuarios: "Backend user" y "Backend UI user". Están pensados como una alternativa más segura al Usuario interno estándar, cuyos amplios permisos por defecto son difíciles de controlar.
- Un "Backend user" puede abrir el backend de Odoo (la interfaz /web) pero no obtiene menús ni acceso a datos por defecto; tú decides qué concederle.
- Un "Backend UI user" obtiene una interfaz mínima funcional: acceso a sus propios datos de usuario y de partner, presencia, actividades, notificaciones, canales de chat, adjuntos, secuencias y eventos de calendario (en su mayoría de solo lectura).
- Los usuarios de cualquiera de los dos grupos son tratados como usuarios internos por Odoo, por lo que no se contabilizan como usuarios portal/externos.
Para los "Backend UI users", los menús de nivel superior que no tienen restricción de grupo se ocultan, de modo que solo ven los menús que se les asignaron explícitamente. El módulo incluye una aplicación de demostración "Dummy" (una lista simple de registros con un valor, otro valor y fechas de inicio/fin) para mostrar cómo se puede limitar a dicho usuario a una sola aplicación.
Afecta a las áreas de usuario, menú y derechos de acceso de Odoo, además de mail, calendar y presence. No se añaden tareas programadas ni correos electrónicos.
Depende de
Menús que añade
Modelos y campos (3)
- res.users · amplía un modelo existente
- ir.ui.menu · amplía un modelo existente
- backend.dummy.model · modelo nuevomy_value, date_stop, date_start, my_other_value
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-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/server-backend.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Para permitir que un usuario del grupo group_backend_ui_users interactúe con un modelo específico, puede añadir una regla de acceso a este modelo para group_backend_ui_users o puede añadir group_backend_ui_users al implied_ids de un nuevo grupo específico.
Los grupos de Backend pertenecen a la categoría "User types" (base.module_category_user_type), la misma categoría que "Internal User" (base.group_user), "Portal" (base.group_portal) o Public (base.group_public). Tenga en cuenta que un usuario solo puede pertenecer a un grupo de esta categoría.
Para usar este módulo, añada un usuario al grupo "Backend user" o "Backend UI user" a través de la página de formulario del usuario.
Si ha creado un grupo específico con group_backend o group_backend_ui_users en su implied_ids, debe pasar por la página de formulario del grupo para añadir el usuario a este grupo específico, porque no se mostrará en la página de formulario del usuario (un grupo específico con su propia categoría se muestra en la página de formulario del usuario solo si el grupo hereda el grupo "Internal user").
Este módulo también restringe los menús raíz mostrados a los usuarios de Backend, así que asegúrese de añadir explícitamente su grupo de Backend a todos los menús raíz necesarios para estos usuarios.
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.
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.