En empresas que usan de forma intensiva el Calendario de Odoo, es habitual que quieran diferenciar vistas y permisos entre Managers y Empleados. En este vídeo explicamos cómo.
Esta configuración ya requiere un nivel de comprensión avanzado de Odoo, aunque, como siempre, con seguir los pasos, todo funcionará adecuadamente.
En resumen, Odoo da iguales permisos a todos los usuarios para el calendario: todos pueden hacer todo.
Nosotros vamos a tener 2 grupos:
- Usuario Interno: Lo que afecta a cualquier usuario de Odoo. Ya está creado de serie y no hace falta hacerlo.
- Managers de eventos: Una nueva categoría para aquellos que tengan permisos totales sobre el calendario.
Tendremos también una nueva "Regla de registro" que indique a los Empleados que tienen menos permisos; de este modo, tenemos 2 reglas: una con "todos los permisos" (para Managers) y otra con "menos permisos" (para Empleados). Así, los Empleados SOLO ven su calendario y los Managers ven el de todos.
El código de la nueva regla de registro, para copiar/pegar, es:
['|',
('create_uid', '=', user.id),
('partner_ids', 'child_of',[user.commercial_partner_id.id])]
Te recomendamos ver el vídeo y seguirlo HASTA EL FINAL (en el min 6:18 se puntualiza un posible error):