2.2 KiB
2.2 KiB
_MAP: MGN-007 - Audit
Modulo: MGN-007 Nombre: Auditoria y Logs Fase: 02 - Core Business Story Points: 30 SP Estado: RF Documentados Ultima actualizacion: 2025-12-05
Resumen
Sistema de auditoria que registra acciones, cambios y eventos de seguridad para trazabilidad y cumplimiento normativo.
Metricas
| Metrica | Valor |
|---|---|
| Story Points | 30 SP |
| Requerimientos (RF) | 4 |
| Especificaciones (ET) | 0 (pendiente) |
| User Stories (US) | 0 (pendiente) |
| Tablas DB | ~4 |
| Endpoints API | ~12 |
Requerimientos Funcionales
| ID | Titulo | Prioridad | SP |
|---|---|---|---|
| RF-AUDIT-001 | Audit Trail | P0 | 10 |
| RF-AUDIT-002 | Access Logs | P0 | 8 |
| RF-AUDIT-003 | Security Events | P0 | 8 |
| RF-AUDIT-004 | Consultas y Reportes | P1 | 5 |
Indice completo: INDICE-RF-AUDIT.md
Especificaciones Tecnicas
Pendiente de documentacion
Historias de Usuario
Pendiente de documentacion
Implementacion
Database
| Objeto | Tipo | Schema |
|---|---|---|
| audit_logs | Tabla | core_audit |
| access_logs | Tabla | core_audit |
| security_events | Tabla | core_audit |
| audit_reports | Tabla | core_audit |
Backend
| Objeto | Tipo | Path |
|---|---|---|
| AuditModule | Module | src/modules/audit/ |
| AuditTrailService | Service | src/modules/audit/audit-trail.service.ts |
| AccessLogService | Service | src/modules/audit/access-log.service.ts |
| SecurityEventService | Service | src/modules/audit/security-event.service.ts |
| AuditQueryService | Service | src/modules/audit/audit-query.service.ts |
| AuditInterceptor | Interceptor | src/modules/audit/audit.interceptor.ts |
Dependencias
Depende de: MGN-001 (Auth), MGN-002 (Users), MGN-004 (Tenants)
Requerido por: Ninguno (transversal)
Trazabilidad
Ver: TRACEABILITY.yml
Generado por: Requirements-Analyst Fecha: 2025-12-05