Sesiones
This content is not available in your language yet.
La pantalla de Sesiones muestra el historial de accesos al sistema: cuándo cada usuario inició sesión, desde qué dispositivo e IP, y cuándo cerró la sesión.
Para qué sirve
Sección titulada «Para qué sirve»Permite al administrador verificar que solo las personas autorizadas acceden al ERP, detectar accesos fuera de horario laboral y revisar la duración de cada sesión activa o histórica.
Vista principal
Sección titulada «Vista principal»
Cómo acceder
Sección titulada «Cómo acceder»Navegar a Auditoría → Sesiones en el menú lateral.
Columnas del listado
Sección titulada «Columnas del listado»| Columna | Descripción |
|---|---|
| ID | Identificador de la sesión |
| Fecha | Timestamp UTC del evento de login o logout |
| Usuario | Nombre del usuario que accedió |
| Módulo | Tipo de evento (LOGIN, LOGOUT, SESSION_START) |
| Acción | Detalle de la operación registrada |
Nota sobre el estado actual
Sección titulada «Nota sobre el estado actual»Hallazgo QA (2026-04-26): la pantalla de Sesiones muestra el mismo listado general de operaciones que la Bitácora general, sin filtrar exclusivamente eventos de tipo sesión (LOGIN/LOGOUT/SESSION_START/SESSION_END). El filtro específico por tipo de evento está pendiente de implementación (P1).
Flujo del usuario
Sección titulada «Flujo del usuario»Vista no técnica del proceso. Pensada para personal de operación, contabilidad, ventas o administración.
Editable en draw.io: descarga el SVG → en draw.io: File → Import from → Device → selecciona el SVG. Cada nodo queda editable.
Flujo técnico
Sección titulada «Flujo técnico»Vista técnica para desarrolladores: endpoints, stored procedures/funciones, tablas y servicios involucrados.
| Componente | Tipo | Ubicación |
|---|---|---|
POST /v1/auth/login | Route Express | web/api/src/routes/auth/login.ts |
POST /v1/auth/refresh | Route Express | web/api/src/routes/auth/refresh.ts |
POST /v1/auth/logout | Route Express | web/api/src/routes/auth/logout.ts |
jwt.ts | Servicio de autenticación | web/api/src/services/auth/ |
usp_aud_UserActivity_Insert | Stored procedure (SP PG) | web/api/sqlweb-pg/includes/sp/ |
aud.UserActivity | Tabla operativa | web/api/migrations/postgres/ |
zentto-notify | Servicio de notificaciones | zentto-notify/ |
SesionesPage.tsx | Componente Frontend | web/modular-frontend/packages/module-auditoria/src/ |
Editable en draw.io: descarga el SVG → File → Import from → Device.