Sari la conținutul principal

Termene de păstrare

AI-School oferă posibilitatea de a seta termenele de păstrare per colecție. O colecție este o colecție de date similare. De exemplu există o colecție „Școli” și o colecție „Chat-uri”.

La unele colecții această opțiune lipsește. Este cazul datelor pentru care nu are sens ca să expire automat la o dată de încheiere.

Stabilirea termelor de păstrare

administratorul de sistem poate seta termenele de păstrare în cadrul mediului, sub secțiunea „Păstrare date”.

Stabilire termene de păstrare

Există deja valori implicite, dar acestea pot fi modificate per mediu.

  • lecții, chat-uri și mesaje de chat vor fi șterse după 3 luni
  • grupuri și grupele de curs vor fi șterse la începutul fiecărui an școlar (1 august)
  • elevii și personalul vor fi șterși după 8 ani

Cum funcționează Data Retention

La adăugarea unei noi intrări în colecție, se calculează imediat o dată de expirare automată pe baza setărilor pentru Data retenției.

De exemplu, se adaugă un chat pe 18 aprilie 2024 iar retenția este stabilită la 3 luni. Atunci intrării i se atribuie o dată de expirare de 18 iulie 2024.

Folosim funcționalitatea Firebase TTL policy. Firebase detectează câmpul de dată de expirare și elimină automat înregistrările care au trecut data de expirare. Acest lucru se întâmplă după aproximativ 24 de ore de la data de expirare.

Time To Live Policy Firebase