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

NombreEmailRolEstadoCreado
Administrador EMPSadmin@emps.local
admin
activo
2026-06-08
Auditor Academico UAZauditor@uaz.local
auditor
activo
2026-06-08
Consulta Ayuntamientoayuntamiento@fresnillo.local
ayuntamiento
activo
2026-06-08
Estimador Demoestimador@emps.local
estimador
activo
2026-06-08
Proveedor Demoproveedor@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.