Durées de conservation
AI-Public offre la possibilité de définir des durées de conservation par collection. Une collection est un ensemble de données similaires. Il existe par exemple une collection "Organisations" et une collection "Chats".
Pour certaines collections, cette option n'est pas disponible. C'est le cas pour les données pour lesquelles il n'est pas logique qu'elles expirent automatiquement après une date de fin, ou lorsque d'autres délais de conservation légaux s'appliquent.
Configuration des durées de conservation
L'administrateur de l'organisation peut définir des durées de conservation dans l'environnement, sous la rubrique "Rétention des données".
Des valeurs par défaut sont déjà configurées, mais peuvent être modifiées pour chaque environnement. Exemples de délais configurables :
- les données de projet, les chats et les messages de chat sont supprimés après X mois
- les données d'équipe ou de groupe de projet sont supprimées annuellement ou à la fin du projet
- les données des utilisateurs et des employés sont supprimées X ans après la fin du contrat de travail/prestation, conformément au RGPD et à la politique de l'entreprise
Fonctionnement de la Rétention des données
Lors de l'ajout d'un nouveau enregistrement à la collection, une date d'expiration automatique est calculée immédiatement en fonction des paramètres de rétention des données.
Par exemple, un chat est ajouté le 18 avril 2024 et la rétention des données est définie sur 3 mois. Une date d'expiration de 18 juillet 2024 sera alors attribuée à l'enregistrement.
Nous utilisons la fonctionnalité de politique TTL de Firebase. Firebase détecte le champ de date d'expiration et supprime automatiquement les enregistrements qui ont dépassé cette date. Cela se produit environ 24 heures après la date d'expiration.