Vai al contenuto principale

Termini di conservazione

AI-School offre la possibilità di impostare i termini di conservazione per collezione. Una collezione è un insieme di dati simili. Ad esempio una collezione "Scuole" e una collezione "Chat".

In alcune collezioni questa opzione manca. È il caso di dati per i quali non è logico che scadano automaticamente a una data di fine.

Impostazione dei termini di conservazione

L'amministratore della scuola può impostare i termini di conservazione nell'ambiente, sotto la sezione "Data retention".

Impostare i termini di conservazione

Ci sono già dei predefiniti impostati, ma possono essere modificati per ambiente.

  • lezioni, chat e messaggi di chat vengono eliminati dopo 3 mesi
  • gruppi e gruppi di lezione vengono eliminati all'inizio di ogni anno scolastico (1 agosto)
  • studenti e dipendenti vengono eliminati dopo 8 anni

Come funziona la Data Retention

Quando viene aggiunto un nuovo record alla collezione, viene calcolata immediatamente una data di scadenza automatica basata sulle impostazioni in Data retention.

Ad esempio, viene aggiunta una chat il 18 aprile 2024 e la data retention è impostata su 3 mesi. Quindi al record viene assegnata una data di scadenza del 18 luglio 2024.

Utilizziamo la funzionalità di policy TTL di Firebase. Firebase rileva il campo della data di scadenza e rimuove automaticamente i record che hanno superato la data di scadenza. Ciò avviene dopo circa 24 ore dalla data di scadenza.

Time To Live Policy Firebase