Перейти до основного змісту

Термін зберігання

AI-School надає можливість встановлювати терміни зберігання для кожної колекції. Колекція — це набір подібних даних. Наприклад, існують колекції «Школи» та «Чати».

У деяких колекціях така опція відсутня. Це стосується даних, для яких логічно не автоматично змиватися після кінцевої дати.

Налаштування термінів зберігання

Адміністратор адміністратора може встановлювати терміни зберігання в середовищі, у розділі «Data retentie» (Збереження даних).

На�лаштування термінів зберігання

Уже задані деякі значення за замовчуванням, але їх можна змінювати залежно від середовища.

  • навчальні заняття, чати та повідомлення в чатах видаляються через 3 місяці
  • групи та навчальні групи видаляються на початку кожного навчального року (1 серпня)
  • учні та співробітники видаляються через 8 років

Як працює Data Retention

Під час додавання нового запису до колекції одразу обчислюється автоматична дата закінчення на основі налаштувань у Data retentie.

Наприклад, чат додають 18 квітня 2024 року, а налаштування збереження даних встановлено на 3 місяці. Тоді запису призначається дата закінчення 18 липня 2024 року.

Ми використовуємо функціональність політики TTL Firebase. Firebase визначає поле дати закінчення та автоматично очищує записи, які минули після цієї дати. Це відбувається приблизно через 24 години після дати закінчення.

Time To Live Policy Firebase