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

Безопасность ClickHouse Cloud

В этом документе подробно рассматриваются варианты обеспечения безопасности и рекомендуемые практики для защиты организации и сервисов ClickHouse. ClickHouse уделяет особое внимание предоставлению защищённых решений на основе аналитической базы данных, поэтому защита данных и обеспечение целостности сервиса являются приоритетом. Представленная здесь информация охватывает различные методы, призванные помочь пользователям в обеспечении безопасности их сред ClickHouse.

Аутентификация в облачной консоли

Аутентификация по паролю

Пароли для консоли ClickHouse Cloud настроены в соответствии со стандартом NIST 800-63B: длина не менее 12 символов и как минимум 3 из 4 требований к сложности — заглавные буквы, строчные буквы, цифры и/или специальные символы.

Подробнее об аутентификации по паролю.

Социальный Single Sign-On (SSO)

ClickHouse Cloud поддерживает социальную аутентификацию Google или Microsoft для единого входа (SSO).

Подробнее о социальном SSO.

Многофакторная аутентификация

Пользователи, использующие вход по электронной почте и паролю или социальный SSO, также могут настроить многофакторную аутентификацию с использованием приложения-аутентификатора, такого как Authy или Google Authenticator.

Подробнее о многофакторной аутентификации.

Аутентификация с помощью Security Assertion Markup Language (SAML)

Корпоративные клиенты могут настроить аутентификацию с помощью SAML.

Подробнее об аутентификации SAML.

Аутентификация API

Клиенты могут настроить API-ключи для использования с OpenAPI, Terraform и конечными точками Query API.

Подробнее об аутентификации API.

Аутентификация в базе данных

Аутентификация по паролю базы данных

Пароли пользователей базы данных ClickHouse задаются в соответствии со стандартом NIST 800-63B, с минимальной длиной в 12 символов и требованиями к сложности: заглавные буквы, строчные буквы, цифры и/или специальные символы.

Узнайте больше об аутентификации по паролю базы данных.

Аутентификация в базе данных через Secure Shell (SSH)

Пользователи базы данных ClickHouse могут быть настроены на использование аутентификации через SSH.

Узнайте больше об аутентификации через SSH.

Контроль доступа

Ролевое управление доступом в консоли (RBAC)

ClickHouse Cloud поддерживает назначение ролей для управления правами доступа на уровне организации, сервиса и базы данных. Права доступа к базе данных, заданные этим методом, работают только в SQL-консоли.

Узнайте больше о ролевом управлении доступом в консоли.

Гранты пользователям базы данных

Базы данных ClickHouse поддерживают детализированное управление правами доступа и ролевую модель доступа через гранты пользователям.

Узнайте больше о грантах пользователям базы данных.

Сетевая безопасность

IP-фильтры

Настройте IP-фильтры, чтобы ограничить входящие подключения к вашему сервису ClickHouse.

Подробнее об IP-фильтрах.

Приватное подключение

Подключайтесь к своим кластерам ClickHouse в AWS, GCP или Azure, используя приватное сетевое подключение.

Подробнее о приватном подключении.

Шифрование

Шифрование на уровне хранилища

ClickHouse Cloud по умолчанию шифрует данные в состоянии покоя с использованием ключей AES‑256, управляемых облачным провайдером.

Узнайте подробнее о шифровании хранилища.

Прозрачное шифрование данных

В дополнение к шифрованию на уровне хранилища клиенты ClickHouse Cloud Enterprise могут включить прозрачное шифрование данных на уровне базы данных для дополнительной защиты.

Узнайте подробнее о прозрачном шифровании данных.

Ключи шифрования, управляемые клиентом

Клиенты ClickHouse Cloud Enterprise могут использовать собственные ключи для шифрования на уровне базы данных.

Узнайте подробнее о ключах шифрования, управляемых клиентом.

Аудит и ведение журналов

Журнал аудита консоли

Действия в консоли протоколируются. Журналы доступны для просмотра и экспорта.

Подробнее о журналах аудита консоли.

Журналы аудита базы данных

Действия в базе данных протоколируются. Журналы доступны для просмотра и экспорта.

Подробнее о журналах аудита базы данных.

BYOC Security Playbook

Примеры запросов для обнаружения инцидентов для команд безопасности, управляющих экземплярами ClickHouse BYOC.

Подробнее о руководстве по безопасности BYOC (BYOC Security Playbook).

Соответствие требованиям

Отчёты по безопасности и соответствию требованиям

ClickHouse поддерживает комплексную программу безопасности и соответствия требованиям. Периодически проверяйте наличие новых отчётов сторонних аудиторов.

Подробнее об отчётах по безопасности и соответствию требованиям.

Сервисы, соответствующие требованиям HIPAA

Клиенты ClickHouse Cloud Enterprise могут развёртывать сервисы, обрабатывающие защищаемую медицинскую информацию (PHI), в регионах, соответствующих требованиям HIPAA, после подписания Соглашения с бизнес-партнёром (BAA).

Подробнее о соответствии требованиям HIPAA.

Сервисы, соответствующие требованиям PCI

Клиенты ClickHouse Cloud Enterprise могут развёртывать сервисы, обрабатывающие данные банковских карт, в регионах, соответствующих требованиям PCI.

Подробнее о соответствии требованиям PCI.