El sistema de permisos en enrutar está pensado para ser simple de entender y fácil de mantener, evitando configuraciones complejas con decenas de combinaciones. Por eso, cada empleado debe tener exactamente uno de estos tres niveles: Acceso restringido, Acceso de gestión o Acceso total.
Niveles de permiso en enrutar
Acceso total
Da acceso completo a toda la aplicación dentro de la organización, incluyendo la gestión de permisos.
- Acceso completo a todas las entidades.
- Puede gestionar roles y niveles de acceso (con una excepción: no puede cambiar su propio nivel de acceso).
Acceso de gestión
Da acceso a toda la operativa diaria, pero limita acciones sensibles relacionadas con la administración de cuentas.
- Acceso completo a casi toda la aplicación.
- No puede gestionar la parte de suscripción y pagos.
- No puede cambiar roles o niveles de acceso de usuarios.
Acceso restringido
Es el nivel más limitado y está diseñado para personal de campo. Se construye alrededor del trabajo como pieza central.
La lógica es:
- Si un empleado se añade como responsable de un trabajo, o como operario en una visita de un trabajo, entonces gana acceso a todo lo relacionado con ese trabajo.
- Esto incluye, por ejemplo:
Esta filosofía permite que una persona con acceso restringido tenga todo lo necesario para ejecutar la visita (por ejemplo, llamar al cliente), sin abrir acceso a información que no le corresponde.
Tabla de permisos
Reglas generales de permisos
| Nivel de permiso |
Acceso de lectura |
Acceso de escritura |
Reglas especiales |
| RESTRINGIDO |
Solo entidades asignadas (vía asignación calculada) |
Muy limitado (ver reglas por entidad) |
Pensado para personal de campo con permisos mínimos de edición |
| GESTIÓN |
Todas las entidades de la organización |
Completo en la mayoría de entidades |
No puede cambiar roles de usuario ni niveles de acceso |
| TOTAL |
Todas las entidades de la organización |
Completo |
Puede cambiar roles y niveles de acceso (excepto su propio acceso) |
Tablas de permisos por entidad
Trabajos
| Permiso |
Lectura |
Crear |
Actualizar |
Eliminar |
Operaciones masivas |
Especial |
| RESTRINGIDO |
Solo donde asignación calculada aplique |
❌ |
❌ |
❌ |
❌ |
✅ Puede actualizar el estado de trabajos asignados |
| GESTIÓN |
Todos |
✅ |
✅ |
✅ |
✅ |
- |
| TOTAL |
Todos |
✅ |
✅ |
✅ |
✅ |
- |
Notas:
- asignación calculada incluye: asignación al trabajo O asignación a una visita del trabajo
- RESTRINGIDO puede acceder a trabajos archivados si estuvieron asignados
Visitas
| Permiso |
Lectura |
Crear |
Actualizar |
Eliminar |
Actualizar estado |
Generar informes |
| RESTRINGIDO |
Solo para trabajos asignados O asignado a la visita |
❌ |
❌ |
❌ |
✅ Para visitas accesibles |
✅ Solo para sí mismo |
| GESTIÓN |
Todas |
✅ |
✅ |
✅ |
✅ |
✅ Para todos los usuarios |
| TOTAL |
Todas |
✅ |
✅ |
✅ |
✅ |
✅ Para todos los usuarios |
Materiales
| Permiso |
Lectura |
Crear |
Actualizar |
Eliminar |
Completar / Descompletar |
| RESTRINGIDO |
Solo para trabajos asignados |
❌ |
❌ |
❌ |
✅ Para trabajos asignados (incluyendo archivados) |
| GESTIÓN |
Todos |
✅ |
✅ |
✅ |
✅ |
| TOTAL |
Todos |
✅ |
✅ |
✅ |
✅ |
Clientes
| Permiso |
Lectura |
Crear |
Actualizar |
Eliminar |
Acceso a teléfonos/emails |
| RESTRINGIDO |
Solo con trabajos asignados |
❌ |
❌ |
❌ |
✅ Para clientes accesibles |
| GESTIÓN |
Todos |
✅ |
✅ |
✅ |
✅ |
| TOTAL |
Todos |
✅ |
✅ |
✅ |
✅ |
Notas:
- RESTRINGIDO puede acceder a clientes con trabajos archivados si estuvieron asignados
Rutas
| Permiso |
Lectura |
Crear |
Actualizar |
Eliminar |
Asignar / Desasignar |
| RESTRINGIDO |
✅ Todas |
❌ |
❌ |
❌ |
❌ |
| GESTIÓN |
✅ Todas |
✅ |
✅ |
✅ |
✅ |
| TOTAL |
✅ Todas |
✅ |
✅ |
✅ |
✅ |
Plantillas de listas de tareas
| Permiso |
Lectura |
Crear |
Actualizar |
Eliminar |
Completar / Descompletar ítems |
| RESTRINGIDO |
✅ Todas |
❌ |
❌ |
❌ |
✅ Si está asignado a la visita |
| GESTIÓN |
✅ Todas |
✅ |
✅ |
✅ |
✅ |
| TOTAL |
✅ Todas |
✅ |
✅ |
✅ |
✅ |
Etiquetas
| Permiso |
Lectura |
Crear |
Actualizar |
Eliminar |
| RESTRINGIDO |
✅ Todas |
❌ |
❌ |
❌ |
| GESTIÓN |
✅ Todas |
✅ |
✅ |
✅ |
| TOTAL |
✅ Todas |
✅ |
✅ |
✅ |
Estados de trabajo
| Permiso |
Lectura |
Crear |
Actualizar |
Eliminar |
| RESTRINGIDO |
✅ Todos |
❌ |
❌ |
❌ |
| GESTIÓN |
✅ Todos |
✅ |
✅ |
✅ |
| TOTAL |
✅ Todos |
✅ |
✅ |
✅ |
Fichajes
| Permiso |
Lectura |
Crear |
Actualizar |
Eliminar |
| RESTRINGIDO |
✅ Solo propios |
❌ |
❌ |
❌ |
| GESTIÓN |
✅ Todos |
✅ |
✅ |
✅ |
| TOTAL |
✅ Todos |
✅ |
✅ |
✅ |
Tickets
| Permiso |
Lectura |
Crear |
Actualizar |
Eliminar |
| RESTRINGIDO |
✅ Para trabajos asignados O creados por sí mismo |
✅ Solo para trabajos asignados |
✅ Solo tickets creados por sí mismo |
✅ Solo tickets creados por sí mismo |
| GESTIÓN |
✅ Todos |
✅ |
✅ |
✅ |
| TOTAL |
✅ Todos |
✅ |
✅ |
✅ |
Notas:
- RESTRINGIDO puede acceder a tickets de trabajos archivados si estuvieron asignados
| Permiso |
Estadísticas |
Informe de fichajes |
| RESTRINGIDO |
❌ |
✅ Solo sus registros |
| GESTIÓN |
✅ |
✅ Todos los registros |
| TOTAL |
✅ |
✅ Todos los registros |
Usuarios
| Permiso |
Lectura |
Actualizarse a sí mismo |
Actualizar a otros |
Cambiar rol |
Cambiar nivel de acceso |
Cambiar estado |
| RESTRINGIDO |
✅ Todos |
✅ (solo nombre, email, teléfono) |
❌ |
❌ (ni el suyo) |
❌ (ni el suyo) |
❌ (ni el suyo) |
| GESTIÓN |
✅ Todos |
✅ |
✅ (excepto rol/acceso) |
❌ |
❌ |
✅ |
| TOTAL |
✅ Todos |
✅ |
✅ |
✅ |
✅ (no el suyo) |
✅ |
Contexto de cliente en la barra lateral
| Permiso |
Trabajos |
Visitas |
Tickets |
Hilos |
| RESTRINGIDO |
✅ Solo para clientes con trabajos asignados |
✅ Solo para clientes con trabajos asignados |
✅ Solo para clientes con trabajos asignados |
✅ Solo para clientes con trabajos asignados |
| GESTIÓN |
✅ Todos |
✅ Todos |
✅ Todos |
✅ Todos |
| TOTAL |
✅ Todos |
✅ Todos |
✅ Todos |
✅ Todos |
Conceptos clave
asignación calculada: un usuario se considera asignado de forma calculada a un trabajo si:
- Está asignado directamente al trabajo, O
- Está asignado a al menos una visita de ese trabajo
Trabajos archivados: los usuarios RESTRINGIDO mantienen acceso a trabajos/materiales/clientes/tickets archivados si estuvieron asignados antes de archivarse.
Entidades relacionadas