Skip to content

Implementar los módulos de "Auditoría" (Requerimiento 8). #26

Description

@manuel-galvan

📝 Descripción

Asegurar la trazabilidad de las acciones críticas de los usuarios, registrando el historial de actividad relevante del dominio y las acciones administrativas del sistema.

Estimación de horas: 5 horas

✅ Criterios de Aceptación

  • El sistema registra el historial de actividad de cada usuario (ej. alta/baja de listas, calificaciones y comentarios).
  • Se auditan y guardan las acciones administrativas, como la creación/eliminación de usuarios y los cambios de roles.
  • Los intentos fallidos de inicio de sesión quedan registrados en el sistema.

🛠️ Tareas Técnicas Sugeridas

  • Configurar y extender el sistema de AuditLogging que provee ABP.IO por defecto para capturar los eventos específicos del dominio (listas, calificaciones).
  • Configurar el registro de intentos fallidos de login (integración con Identity Management de ABP).
  • Verificar que las acciones administrativas (alta/baja de usuarios, cambios de rol) queden correctamente capturadas por el audit log.
  • Opcional: Crear una vista en el panel de administración para leer los logs de auditoría de forma amigable.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions