Перейти к основному содержимому

Сроки хранения

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

У некоторых коллекций эта опция отсутствует. Это касается данных, для которых логично, что они не истекают автоматически по конечной дате, или применяются иные законные сроки хранения.

Установка сроков хранения

Организационный администратор может устанавливать сроки хранения в окружении, в разделе "Data retention" (Хранение данных).

Уже заданы значения по умолчанию, но их можно изменить для каждого окружения. Примеры устанавливаемых сроков:

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

Как работает Data Retention

При добавлении новой записи в коллекцию автоматически вычисляется срок истечения на основе настроек в Data retention.

Например, чат добавлен 18 апреля 2024 года, а срок хранения установлен на 3 месяца. Записи присваивается срок истечения 18 июля 2024 года.

Мы используем функциональность политики TTL Firebase. Firebase обнаруживает поле срока истечения и автоматически удаляет записи, которые вышли за пределы срока. Это происходит примерно через 24 часа после истечения срока.

Time To Live Policy Firebase