Open TheValber opened 1 month ago
Nous avons pour objectif de supprimer les comptes utilisateurs inactifs afin de respecter les exigences du RGPD. Voici les délais d'inactivité retenus avant suppression, en fonction des rôles des utilisateurs :
La fonctionnalité a été implémentée dans le commit 0c0b69a, mais actuellement, seule la suppression des comptes Demo est activée.
Lors de la suppression d'un compte utilisateur, toutes les données associées sont soit :
deleted_user
Ce mécanisme fonctionne correctement pour la plupart des tables, mais pose problème avec les tables suivantes :
Ces deux tables sont utilisées pour les statistiques et il est essentiel de conserver les données tout en sachant si elles appartiennent à des utilisateurs différents.
Nous proposons de créer une table spécifique, indépendante, qui enregistrerait les statistiques des utilisateurs et des ressources. Cela permettrait :
🚀 Suppression des utilisateurs inactifs (RGPD)
Nous avons pour objectif de supprimer les comptes utilisateurs inactifs afin de respecter les exigences du RGPD. Voici les délais d'inactivité retenus avant suppression, en fonction des rôles des utilisateurs :
🔍 Problème rencontré
La fonctionnalité a été implémentée dans le commit 0c0b69a, mais actuellement, seule la suppression des comptes Demo est activée.
Lors de la suppression d'un compte utilisateur, toutes les données associées sont soit :
deleted_user
.Ce mécanisme fonctionne correctement pour la plupart des tables, mais pose problème avec les tables suivantes :
Ces deux tables sont utilisées pour les statistiques et il est essentiel de conserver les données tout en sachant si elles appartiennent à des utilisateurs différents.
💡 Solution proposée
Nous proposons de créer une table spécifique, indépendante, qui enregistrerait les statistiques des utilisateurs et des ressources. Cela permettrait :