erp-core/docs/02-fase-core-business/MGN-007-audit/_MAP.md

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