Crear usuarios, asignar roles y configurar permisos de acceso al sistema. Aprende a administrar el control de acceso basado en roles (RBAC).
El sistema define 6 roles predefinidos con niveles de acceso progresivos:
Además de los roles, puedes asignar permisos específicos a nivel de módulo y acción:
denuncias.crear - Crear denunciasdenuncias.editar - Editar denunciasdenuncias.eliminar - Eliminar denunciassanciones.* - Todos los permisos en sanciones (wildcard)atestados.aprobar - Aprobar atestados antes de remitirEl sistema utiliza Argon2id para el hash de contraseñas, considerado el estándar más seguro actualmente. Además implementa:
Todos los accesos al sistema quedan registrados en logs de auditoría inmutables con hash SHA256, cumpliendo con el ENS y la LO 7/2021. Se registra: quién accede, cuándo, desde qué IP y qué acciones realiza.