Ir al contenido principal

Términos de conservación

AI-Public ofrece la posibilidad de establecer términos de conservación por colección. Una colección es un conjunto de datos similares. Por ejemplo, hay una colección "Organizaciones" y una colección "Chats".

En algunas colecciones falta esta opción. Es el caso de datos para los que no tiene sentido que caduquen automáticamente en una fecha final, o en los que rigen otros términos de conservación legales.

Configuración de los términos de conservación

La organización_admin puede configurar los términos de conservación en el entorno, bajo el apartado "Data retención".

Ya existen valores por defecto, pero pueden modificarse por entorno. Ejemplos de plazos configurables:

  • datos de proyectos, chats y mensajes de chat se eliminan después de X meses
  • datos de equipos o grupos de proyectos se eliminan anualmente o al finalizar el proyecto
  • datos de usuarios y empleados se eliminan después de X años desde el fin del servicio/contrato, conforme a AVG y políticas de la empresa

Cómo funciona la Data Retention

Al añadir un nuevo registro a la colección, se calcula directamente una fecha de vencimiento automática basada en las configuraciones de Data retención.

Por ejemplo, se añade un chat el 18 de abril de 2024 y la data retención está configurada en 3 meses. Entonces se asigna al registro una fecha de vencimiento del 18 de julio de 2024.

Utilizamos la funcionalidad de Firebase TTL policy. Firebase detecta el campo de vencimiento y limpia automáticamente los registros que han pasado de la fecha de vencimiento. Esto ocurre aproximadamente 24 horas después de la fecha de vencimiento.

Time To Live Policy Firebase