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

Зберігання даних та терміни зберігання

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

У деяких колекціях ця опція відсутня. Таке буває для даних, для яких не логічно, що вони автоматично застарівають після кінцевої дати, або де діють інші законодавчі терміни зберігання.

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

Організаційний адміністратор може налаштовувати терміни зберігання у середовищі, у розділі "Data retentie" (Збереження даних).

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

  • дані про проєкти, чати та повідомлення в чатах видаляються через X місяців
  • дані команд або груп проєкту видаляються щороку або після завершення проєкту
  • дані користувачів та працівників видаляються через X років після закінчення служби/контракту, згідно з AVG та корпоративною політикою

Як працює Data Retention

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

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

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

Time To Live Policy Firebase