Roles y permisos
Cada compañero que invitas recibe un rol de acceso que controla qué puede ver y hacer. Los roles se aplican en todas partes: la app web de backoffice y la app móvil leen las mismas reglas, y el servidor las aplica en cada petición (no solo ocultando botones).
Propietarios y administradores
Los miembros cuyo rol es Propietario o Administrador siempre tienen acceso total: se saltan por completo las comprobaciones de permisos, así que pueden llegar a Facturación, invitar gente y gestionar roles. Todos los demás se rigen por el rol de acceso que les asignes.
Un miembro sin rol de acceso asignado se trata como sin restricciones. Asígnale un rol en cuanto quieras limitar a alguien.
Dónde gestionar los roles
Ve a Ajustes → Usuarios y roles.
- La pestaña Usuarios lista a todos los de tu espacio de trabajo. Cada persona tiene un rol que puedes cambiar en línea.
- El área de Roles es donde construyes los propios roles. Usa Duplicar en un rol existente como atajo cuando el nuevo rol es «casi como ese».
Cómo es un permiso
Un rol es una cuadrícula de módulos (Órdenes de trabajo, Cuentas, Contactos, Facturas, Presupuestos, Proyectos, Almacenes, Vehículos, Componentes, Herramientas, Planificador, Equipos y más) cruzada con acciones:
- Ver: puede abrir el módulo y ver los registros.
- Crear: puede añadir registros nuevos.
- Editar: puede cambiar registros existentes.
- Eliminar: puede borrar registros.
- Vincular: puede asociar registros existentes entre sí (p. ej. vincular un contacto a una orden de trabajo) sin poder crearlos ni editarlos.
Activa o desactiva cada uno por módulo. Un técnico podría tener Ver + Vincular en Cuentas (para asociar un cliente a un trabajo) pero nada en Facturación.
Cómo lo ve el usuario
- En la barra lateral/menú, los módulos que el rol no puede ver quedan ocultos.
- Los botones de crear / editar / eliminar desaparecen cuando la acción no está permitida.
- Si alguien fabrica una petición de todos modos, la API responde 403: el permiso es real, no cosmético.
El móvil se comporta igual
La app móvil respeta el rol idéntico. Un técnico de campo solo ve los módulos y las acciones que le concede su rol; por ejemplo, en el móvil el selector de órdenes de trabajo se limita a los trabajos que tiene asignados, y crear/editar/eliminar siguen las mismas casillas.
Errores frecuentes
- «Quité un permiso pero la persona sigue viéndolo»: los propietarios/administradores nunca están restringidos. Revisa primero su rol base.
- A alguien le desapareció un módulo entero: desactivaste Ver; todas las demás acciones requieren que Ver esté activado.