Roles
Un rol es una plantilla de permisos reutilizable. Al crear un operador eliges su rol y, si hace falta, ajustas permisos uno a uno.


La lista
Columnas: nombre, tipo (Sistema o Personalizado), ámbito y número de permisos. Búsqueda por nombre o descripción. Solo ves los roles a tu alcance.
- Sistema: vienen con la plataforma y no se modifican (Los roles del sistema no se pueden modificar).
- Personalizado: los creas tú.
Crear un rol
Nombre, descripción y la matriz de permisos (recurso × acción: Ver, Crear, Editar, Eliminar).
- El rol se crea en tu ámbito.
- Solo puedes marcar permisos que tú tengas.
- Marca al menos un permiso.
- El nombre es único: Ya existe un rol con ese nombre.
Los permisos son planos: Editar no implica Ver. Si un rol debe abrir una lista y modificarla, marca ambas casillas.
Editar y eliminar
Editar cambia nombre, descripción y permisos de un rol personalizado. Todos los operadores que lo tengan asignado quedan con los permisos nuevos; los que tengan permisos extra los conservan encima de los nuevos.
El rol es el piso de sus operadores y los extras solo suman, así que desmarcar algo aquí se lo quita a todos los que no lo tengan además como extra.
Eliminar solo funciona si ningún operador lo usa: No se puede eliminar: el rol está asignado a usuarios. Reasigna primero.
Cómo diseñarlos
- Un rol por función real (reabastecimiento, supervisión de operación, analista de consumo), no uno por persona.
- Empieza corto: Ver donde solo se consulta, Editar donde se opera.
- Reserva Eliminar para pocos roles: borra en cascada.
- Para sumar algo puntual a una persona usa sus permisos extra en vez de crear un rol nuevo.