[SPRINT 2] Ticket 3 – Mettre en place audit log #45
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description :
Créer un système d’audit pour tracer toutes les actions sensibles.
Sous-tâches :
id UUID PK
user_id UUID (FK vers users)
action VARCHAR (ex : CREATE_USER, DELETE_CONTRACT)
table_name VARCHAR
record_id UUID (id de l’élément concerné)
timestamp TIMESTAMP
ip_address VARCHAR
Création/modification/suppression comptes
Modification contrats et avenants
Accès aux données sensibles
Critères d’acceptation :
Table audit_logs en place et indexée.
Actions sensibles loguées automatiquement.
Logs lisibles et filtrables.
➡ Chaque sous-tâche peut être sous-divisée si nécessaire
➡Ça facilite la répartition entre plusieurs membres de l’équipe