Estructura de la base de datos
Cada cliente recibe dentro de AI-Public una base de datos separada en Google Cloud. En esta base de datos se pueden establecer reglas de seguridad propias y el administrador puede configurar permisos por rol para leer y escribir en esta base de datos.
Base de datos predeterminada
Además de las bases de datos para clientes, hay una base de datos predeterminada. Aquí se almacenan datos que son aplicables a todos los clientes de AI-Public, como noticias generales y documentación.
Hemos optado por almacenar también información de la cuenta aquí. Si una base de datos de cliente cae en manos equivocadas, los chats y mensajes de chat que puedan contener información sensible no podrán vincularse directamente a cuentas sin acceso a esta base de datos predeterminada.
Los chats y mensajes de chat se almacenan de la forma más anónima posible en las bases de datos de clientes y no pueden vincularse a nombres sin la información combinada.
Bases de datos de tenants
Cada cliente de AI-Public recibe una base de datos propia donde se almacenan todos los chats, mensajes de chat, datos específicos de la organización (como equipos, proyectos, usuarios y empleados). En caso de abandonar la plataforma, todos los datos serán eliminados de forma inmediata de acuerdo con el contrato.
Las cuentas se almacenan por cliente en un silo de tenant en Google Cloud. Estas cuentas también pueden eliminarse en masa y una Cloud Function se encarga de que todos los registros de cuentas afectadas se eliminen automáticamente de la base de datos predeterminada.
Seguridad de las bases de datos
Las bases de datos están protegidas mediante Security Rules. En una auditoría podemos proporcionar acceso a la configuración de estas reglas si se desea.