Przejdź do głównej treści

Przechowywanie danych – okresy przechowywania

AI-Public oferuje możliwość ustawiania okresów przechowywania na poziomie kolekcji. Kolekcja to zbiór podobnych danych. Na przykład kolekcja "Organizacje" i kolekcja "Czaty".

W niektórych kolekcjach ta opcja nie istnieje. Dotyczy to danych, dla których nie ma sensu automatyczne wygaszanie po dacie końcowej lub dla których obowiązują inne prawne okresy przechowywania.

Ustawianie okresów przechowywania​

Organizacja_admin może ustawić okresy przechowywania w środowisku, w sekcji "Data retention" (Przechowywanie danych).

Już istnieją domyślne wartości, ale mogą być one modyfikowane w zależności od środowiska. Przykłady konfigurowalnych okresów:

  • dane projektowe, czaty i wiadomości czatu będą usuwane po X miesiącach
  • dane zespołu lub grupy projektowej będą usuwane corocznie lub po zakończeniu projektu
  • dane użytkowników i pracowników będą usuwane po X latach od zakończenia zatrudnienia/umowy, zgodnie z RODO i polityką firmy

Jak działa Data Retention​

Podczas dodawania nowego rekordu do kolekcji od razu obliczane jest automatyczne terminowe wygasanie na podstawie ustawień w Data retention.

Na przykład dodawany jest czat 18 kwietnia 2024 roku, a data retention jest ustawiona na 3 miesiące. Wtedy rekordowi przypisywana jest data wygaśnięcia 18 lipca 2024 roku.

Korzystamy z funkcjonalności Firebase TTL policy. Firebase wykrywa pole daty wygaśnięcia i automatycznie usuwa rekordy, które przeszły datę wygaśnięcia. Dzieje się to po około 24 godzinach od daty wygaśnięcia.

Time To Live Policy Firebase

WhatsApp