Self-hosted или SaaS: какой подход к менеджеру паролей выбрать

Для отдельного пользователя самостоятельное развертывание менеджера паролей редко бывает реалистичным вариантом. Большинство людей не администрируют серверы, не устанавливают обновления безопасности и не отвечают за доступность систем, поэтому облачное хранилище фактически остается единственным практичным выбором.

Для организации самостоятельное развертывание уже становится реальным выбором — решением, которое команды IT и кибербезопасности могут принимать осознанно. А вместе с возможностью выбора появляются и риски, и ответственность за этот выбор.

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

Самостоятельное развертывание не устраняет фактор доверия полностью. Организация все равно доверяет разработчику программного обеспечения. Однако разница заключается в контроле: именно организация решает, когда устанавливать обновления, как настраивать систему и где будут храниться данные. В случае SaaS нет полной прозрачности того, как поставщик хранит данные внутри своей инфраструктуры. Организация также не может определять сроки устранения уязвимостей или контролировать ситуацию, если поставщика приобретут, он изменит условия использования или столкнется с нарушением безопасности.

Когда инфраструктура находится под контролем самой компании, команда безопасности получает больше возможностей для ее защиты. Развертывание можно адаптировать под собственные требования вместо того, чтобы полагаться на универсальную SaaS-модель.

Производители менеджеров паролей уже сталкивались с нарушениями безопасности. Рассчитывать на то, что поставщик навсегда останется защищенным от компрометации, — это не стратегия безопасности. Это лишь надежда, и после выбора исключительно SaaS-решения другого варианта уже не остается.

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

Цель не в том, чтобы сделать самостоятельное развертывание обязательным. Главное, чтобы право выбора оставалось за организацией, чего не может предложить поставщик, предоставляющий только облачное SaaS-хранилище.

Файловые хранилища или централизованные серверы

Стоит немного углубиться в тему — и быстро становятся заметны два подхода.

  1. Локальное файловое хранилище, которое синхронизируется между устройствами, полностью контролируется пользователем и не требует отдельного сервера.
  2. Полноценный сервер: централизованное хранилище, которое обеспечивает многопользовательский доступ, совместную работу и разрешение конфликтов синхронизации.

У обоих подходов есть свои аргументы, поскольку речь идет не о правильном или неправильном выборе, а о компромиссах.

Локальный файл портативен и прозрачен: его можно открыть, проверить, переместить или создать резервную копию любым удобным способом. Однако, как только доступ к одному секрету требуется более чем одному человеку, такой подход начинает создавать проблемы, поскольку конфликты редактирования приходится разрешать вручную.

Чтобы поделиться с коллегой только одними учетными данными, в файловой модели часто приходится передавать весь файл или мастер-пароль. В результате человек получает доступ не к конкретной учетной записи, а ко всему содержимому хранилища.

Централизованная система решает проблему общего доступа, но только в том случае, если она действительно рассчитана на работу нескольких пользователей с разными уровнями доступа. Один общий логин для всей команды — это еще не многопользовательский доступ. Это те же общие учетные данные, просто теперь их знает больше людей, а значит, возрастает и риск их компрометации.

Менеджеры паролей и провайдеры учетных данных

Хранилище хранит секреты. Провайдер учетных данных определяет, кому разрешено проходить аутентификацию в определенных системах, часто полностью устраняя необходимость в пароле благодаря single sign-on.

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

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

Что происходит, когда менеджер паролей не рассчитан на организацию

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

Если за таким количеством учетных данных не стоит полноценная система управления, они в итоге оказываются в общих документах, сохраненных паролях браузера или в одной учетной записи, пароль от которой несколько человек просто знают наизусть.

Ни один из этих способов не обеспечивает четкой ответственности за доступ, истории использования пароля или понятного процесса отзыва прав после увольнения сотрудника.

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

Когда аудитор спрашивает, кто использовал привилегированную учетную запись в прошлом квартале, четкого ответа зачастую просто нет.

В конечном счете это проблема управления, а не самих инструментов. Она возникает тогда, когда хранение учетных данных остается второстепенным процессом без четких правил, ответственных лиц и контроля.

Контроль над даными

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

В SaaS-модели профиль риска в значительной степени зависит от решений поставщика. Сбои в работе, изменения политик или нарушения безопасности на его стороне автоматически становятся проблемой организации, хотя напрямую повлиять на ситуацию она не может.

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

Корпоративное управление доступом

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

Корпоративное хранилище должно поддерживать ролевое управление доступом в соответствии с тем, как организация работает на практике. Каждый пользователь получает собственное приватное хранилище, команды — общие рабочие пространства, а доступ к наиболее чувствительным и привилегированным учетным записям дополнительно ограничивается.

Одним из таких механизмов является доступ по согласованию. Вместо постоянного доступа к привилегированным учетным данным пользователь сначала должен получить разрешение, а каждое обращение к ним фиксируется.

В результате работа с привилегированными учетными записями больше не зависит исключительно от доверия. Можно проверить, кто, когда и на каком основании получил доступ, а для учетных записей с наиболее высоким уровнем полномочий такой контроль особенно важен.

Без интеграции с Active Directory или Entra ID доступ к хранилищу постепенно отделяется от общего процесса управления учетными записями.

Учетную запись пользователя могут деактивировать в каталоге, но доступ к хранилищу при этом сохранится, если его не отозвать отдельно. Интеграция с Active Directory или Entra ID позволяет связать эти процессы и автоматически удалять доступ к хранилищу после деактивации учетной записи.

Степень автоматизации этого процесса зависит от выбранного режима работы и от того, что для организации важнее — удобство или максимально строгий контроль.

Реальный выбор начинается с гибкости развертывания

Самостоятельное развертывание имеет смысл только тогда, когда организация действительно может адаптировать его под свою среду.

Локальная инфраструктура, собственное облако или гибридная модель — выбор должен зависеть от требований самой организации, а не от того, какой формат предлагает вендор. Компании со строгими требованиями к резидентности данных нужен один подход. Организации, у которой большинство систем уже работает в облаке, — совсем другой.

То же самое касается и средств защиты. Организация может самостоятельно определять, какие дополнительные механизмы ей необходимы: многофакторная аутентификация, вход по смарт-карте или защита ключей шифрования с помощью аппаратного модуля безопасности.

В этом и заключается суть контроля: среду и требования безопасности определяет сама организация, а не поставщик хранилища.

Контроль над средой и доступом

Netwrix Password Secure не привязывает организацию к одной модели работы. Решение можно развернуть локально, в собственном облаке или построить гибридную модель — в зависимости от требований к инфраструктуре, хранению данных и защите.

При этом контроль не ограничивается только инфраструктурой. Каждый пользователь получает собственное приватное хранилище, доступ к общим учетным данным разграничивается по ролям, а для привилегированных учетных записей можно требовать отдельного согласования.

Все действия фиксируются, поэтому при необходимости можно быстро проверить, кто и когда работал с определенными учетными данными. Интеграция с Active Directory и Entra ID помогает не отделять хранилище от общих правил управления доступом в организации.

Самостоятельное развертывание не должно быть обязательным. Но возможность выбирать между локальной, облачной и гибридной моделью должна оставаться за самой организацией. Именно такую возможность и предоставляет Netwrix Password Secure.

Получить демо Netwrix Password Secure

Подписаться на новости