Usuarios y roles
5 usuarios registrados · 5 roles definidos en [15_seguridad_privacidad.md].
Roles del sistema
Cada rol determina qué puede ver y modificar dentro del sistema.
admin
Administrador
Acceso total: configura usuarios, parámetros, fuentes vivas, modelos ML.
- · Crear/editar/eliminar todo
- · Aprobar parámetros y modelos
- · Ver bitácora completa
estimador
Estimador
Crea proyectos, captura módulos/equipo, ejecuta estimaciones.
- · Crear proyectos
- · Ejecutar estimaciones
- · Registrar cambios
- · Generar reportes
ayuntamiento
Consulta Ayuntamiento
Consulta proyectos del Ayuntamiento, sin acceso a costos internos del proveedor.
- · Ver proyectos asignados
- · Ver reporte para Ayuntamiento
- · Ver checklist
proveedor
Proveedor
Consulta sus proyectos como proveedor, ve costos y márgenes propios.
- · Ver proyectos asignados
- · Ver reporte para proveedor
- · Capturar resultados reales
auditor
Auditor académico
Auditoría académica de la investigación. Acceso de lectura a bitácora y datasets.
- · Ver bitácora
- · Ver reporte académico
- · Ver datasets y modelos ML
Usuarios registrados
| Nombre | Rol | Estado | Creado | |
|---|---|---|---|---|
| Administrador EMPS | admin@emps.local | admin | activo | 2026-06-08 |
| Auditor Academico UAZ | auditor@uaz.local | auditor | activo | 2026-06-08 |
| Consulta Ayuntamiento | ayuntamiento@fresnillo.local | ayuntamiento | activo | 2026-06-08 |
| Estimador Demo | estimador@emps.local | estimador | activo | 2026-06-08 |
| Proveedor Demo | proveedor@demo.local | proveedor | activo | 2026-06-08 |
Nota del prototipo: en esta versión, la autenticación está simplificada (sin login/password). Para producción se recomienda integrar NextAuth.js o similar con autenticación por email, y middleware que enforcee los permisos por rol en cada ruta API. La estructura de roles ya está sembrada.