Catálogo de roles
Cada rol cubre un área de responsabilidad. Si alguien necesita dos áreas, dale dos roles — ver Combinaciones habituales de roles.
| Rol | Para quién | Qué cubre |
|---|---|---|
admin |
Administrador del cliente | Todo excepto gestionar las definiciones de roles. Es el rol más alto que se asigna a empleados del cliente |
hub_manager |
Jefe de operaciones | Hub completo —asignar, forzar entrega, cancelar, modificar ETA, incidencias, alarmas— más configuración de tienda, pausar reparto, métricas y alarmas archivadas |
hub_operator |
Operador de turno del hub | Operaciones básicas del hub, sin las acciones críticas. Ver tiendas y métricas |
branch_manager |
Responsable de tienda | Su propia tienda: ver pedidos, modificar ETA, incidencias, alarmas, alertas de repartidor, pausar reparto, configuración de tienda |
branch_viewer |
Acceso de solo lectura a tiendas | Solo consulta de la configuración de tiendas. Rol de apoyo, pensado para combinarse con otros |
dispatcher_manager |
Técnico de logística | Ejecución del dispatcher, planificador, configuración de tienda, pausar reparto, zonas de reparto, transportistas externos, métricas |
report_viewer |
Dirección y analistas | Informes, métricas, ver tiendas |
polygon_manager |
Configuración de zonas de reparto | Zonas de reparto, ver tiendas |
cms_editor |
Editor de contenidos | Árbol de reclamaciones, recursos, imágenes |
employee_manager |
RR. HH. y configuración de personal | Empleados y repartidores propios, además de asignaciones de roles, scope y excepciones |
third_party_manager |
Configuración de flota externa | Configuración de transportistas externos, a nivel de marca |
alarms_config_manager |
Configuración de umbrales de alarma | Umbrales de alarma de pedidos, repartidores y tiendas, para toda la cadena |
Dos roles que no vas a asignar
super_admin es un rol técnico interno de PizzaGest. Tiene acceso total y se salta todas las comprobaciones; nunca se asigna a empleados del cliente.
admin es su equivalente del lado del cliente para el día a día: el mismo alcance operativo, salvo que los denies individuales le siguen aplicando y no puede modificar las definiciones de roles.
Cómo se suman los permisos
Los roles se construyen a partir de un catálogo de permisos atómicos —actualmente más de cincuenta—, cada uno correspondiente a una acción concreta como "asignar un repartidor" o "exportar métricas".
Un rol es un subconjunto con nombre de ese catálogo. Cuando un empleado tiene varios roles, sus permisos se combinan sin duplicados. Añadir un rol nunca resta nada.
El número de permisos por rol cambia según se publican módulos nuevos. En lugar de memorizar una cifra, consulta lo que concede realmente un rol en Acceso por sección, o abre el rol en la pantalla de Catálogo de roles.
Módulos añadidos recientemente
La configuración del chatbot, la gestión de la API externa, el agente de voz, los códigos promocionales y los códigos de voucher son accesibles hoy únicamente para admin. Está pendiente decidir si tendrán un rol propio o se incorporan a los existentes, según la necesidad operativa.
Si alguno de ellos tiene que llegar antes a un empleado que no es admin, la vía prevista es una excepción individual — ver Excepciones individuales de permisos.