Структура базы данных
Каждый клиент получает внутри AI-Public отдельную базу данных в Google Cloud. В этой базе можно устанавливать собственные правила безопасности, а администратор может для каждой роли задавать разрешения на чтение и запись в эту базу данных.
Базa данных по умолчанию
Помимо баз данных клиентов существует база данных по умолчанию. В ней хранятся данные, применимые ко всем клиентам AI-Public, такие как общие новостные сообщения и документация.
Мы решили также хранить здесь учетную информацию. Если база данных клиента окажется в чужих руках, чаты и чаты, которые могут содержать чувствительную информацию, не будут напрямую связаны с аккаунтами без доступа к этой базе данных по умолчанию.
Чаты и сообщения чатов сох раняются максимально анонимно в базах данных клиентов и не могут быть связаны с именами без объединенной информации.
Tenant базы данных
Каждый клиент AI-Public получает own базу данных, где хранятся все чаты, сообщения чатов, организационно-специфические данные (такие как команды, проекты, пользователи и сотрудники). При возможном выходе с платформы все данные будут уничтожены в соответствии с договором.
Учётные записи хранятся на Google Cloud по каждой клиентской tenant-силе. Эти учетные записи можно удалить пакетно, и тогда Cloud Function обеспечивает автоматическое удаление всех соответствующих записей учетных записей из базы данных по умолчанию.
Безопасность баз данных
Базы данных защищены с помощью правил безопасности (Security Rules). При ауд ите мы можем при необходимости предоставить доступ к конфигурации этих правил.