Seguridad

Gestión de equipos utiliza un modelo de permisos de tres niveles para controlar el acceso.

screenshot: services-equipment-security-groups
menu
Settings ‣ Users & Companies ‣ Users ‣ (open a user) ‣ Access Rights
shows
The Equipment Management access-rights selector on a user form, with the three levels available in the dropdown.
highlight
The Equipment Management access-rights field (red frame).
data
User "Mitchell Admin".
module
equipment
notes
English UI, light theme, 1440px width, crop to the access-rights block.

Grupos de acceso

Grupo

Nombre técnico

Permisos

Lector

equipment_group_reader

Ver todos los equipos, marcas, modelos, etiquetas y documentos. No puede crear, editar ni eliminar. Todos los usuarios internos de Odoo reciben este grupo automáticamente.

Gestor

equipment_group_user

Todo lo que puede hacer Lector, además de: crear y editar equipos, vincular mantenimiento/flota/existencias, subir documentos y establecer cuentas analíticas.

Administrador

equipment_group_manager

Todo lo que puede hacer Gestor, además de: eliminar y archivar equipos, eliminar documentos y acceder a Ajustes/Configuración de equipos.

Asignación de grupos

  1. Vaya a Ajustes ‣ Usuarios y compañías ‣ Usuarios.

  2. Seleccione un usuario.

  3. En la pestaña Derechos de acceso, busque la sección Gestión de equipos.

  4. Seleccione el nivel adecuado: Lector, Gestor o Administrador.

Nota

Todos los usuarios internos (base.group_user) reciben automáticamente el acceso de Lector. Solo necesita asignar explícitamente Gestor o Administrador a los usuarios que necesiten un acceso superior.

Reglas multiempresa

Los equipos, documentos y registros de sensores se filtran por compañía. Los usuarios solo pueden ver los registros pertenecientes a su compañía actual (o a las compañías a las que tengan acceso en configuraciones multiempresa).

Esto se aplica mediante reglas de registro globales:

  • Equipo: [('company_id', 'in', company_ids)]

  • Documentos: [('equipment_id.company_id', 'in', company_ids)]

  • Sensores: [('equipment_id.company_id', 'in', company_ids)]

  • Calibraciones: [('equipment_id.company_id', 'in', company_ids)]

Restricciones a nivel de vista

Ciertos campos del formulario del equipo solo son visibles para Gestor y niveles superiores:

  • Cuenta analítica

  • Vínculo con equipo de mantenimiento

  • Vínculo con vehículo de flota

  • Vínculo con lote de existencias

Los usuarios con nivel Lector ven todos los datos y pestañas, pero no pueden ver ni modificar estos campos de vínculo.