Инвентаризация SaaS и управление доступом
Когда сотрудник уходит из небольшой компании, стандартный сценарий увольнения выглядит так: ноутбук сдан, аккаунт в корпоративном мессенджере заблокирован — на этом всё. Но что с репозиторием кода? Облачным провайдером? Системой аналитики, панелью платёжного сервиса, CRM?
Большинство небольших компаний не могут ответить на вопрос «к каким сервисам имеет доступ этот сотрудник?» — нет центрального списка. Люди подключают инструменты по мере необходимости, никто это не отслеживает. При увольнении очевидное отзывается, неочевидное остаётся активным — иногда месяцами.
Эта глава даёт систему: инвентаризировать всё, что используется, зафиксировать кто имеет доступ к чему и выстроить процессы найма и увольнения, которые не оставляют брешей.
Почему это важнее, чем кажется
Компании, которые проводят этот аудит впервые, обычно называют цифру «инструментов двадцать — тридцать». Реальный результат, как правило, — больше 60, нередко больше 100. У команды из 20–30 человек легко набирается по три-пять инструментов на сотрудника: платёжные системы, облачные хранилища, сервисы аналитики, маркетинга, рассылок, HR.
Каждый из них — потенциальная точка входа. Каждый хранит какие-то данные компании. И у каждого своё управление пользователями, которое никто не контролирует централизованно.
Теневые ИТ
Теневые ИТ — не злой умысел. Это разработчик, который подключил бесплатный инструмент мониторинга для конкретного проекта. Маркетолог, протестировавший новый сервис рассылок. Руководитель, зарегистрировавшийся в ИИ-ассистенте с рабочей почтой.
Проблема не в том, что люди используют эти инструменты. Проблема в том, что никто не знает об их существовании — до тех пор, пока:
- финансовая служба не спросит «что это за ежемесячное списание?»
- не выяснится, что уволившийся сотрудник был единственным администратором критичного сервиса
- у вендора не случится утечка, и вы не поймёте, пользуетесь ли вы его услугами вообще
Накопление прав доступа
Сотрудники накапливают доступы со временем. Разработчик получил права администратора на тестовую среду для отладки — они так и не были отозваны. Человек временно участвовал в проекте — и остался в репозитории навсегда. Стажёр двухлетней давности по-прежнему имеет доступ к аналитике.
Это не вопрос доверия. Это вопрос поверхности атаки. Каждый аккаунт с доступом к системам компании — потенциальная точка входа при компрометации учётных данных. Принцип минимальных привилегий — не бюрократия. Это признание простого факта: меньше точек доступа означает меньше способов войти.
Построение реестра SaaS
Это неэффектная работа, но она фундаментальна. Невозможно защитить то, о существовании чего не знаешь.
Шаг 1: начать с очевидного
Попросить каждого руководителя направления перечислить инструменты, которые его команда использует в работе. Это быстро даёт основу — всё, что знают все.
Для каждого сервиса зафиксировать:
- Название и адрес
- Категория (инфраструктура, разработка, коммуникации, продуктивность и т.д.)
- Кто владелец аккаунта (кто платит, кто администрирует)
- Как аутентифицируются (индивидуальные аккаунты, SSO, общие учётные данные)
- Чувствительность данных — к чему есть доступ
- Стоимость
- Примерное число пользователей
Шаг 2: проверить финансовые записи
Запросить выписки по корпоративным картам и счетам за последние 6 месяцев. Каждое регулярное списание в пользу какой-либо программной компании — это сервис в реестре. Так обнаруживаются платные инструменты, которые не попали в первичный список.
Шаг 3: проверить DNS и почтовый домен
Многие SaaS-сервисы при подключении требуют добавить запись в DNS-зону для подтверждения домена. DNS-зона — случайный реестр интеграций: записи CNAME или TXT, указывающие на внешние сервисы, выдают инструменты, которые компания когда-то подключила. Эти записи часто «переживают» сотрудников, которые их создавали.
Проверьте также почтовые алиасы: есть ли адреса вроде support@company.ru, которые пересылают письма в какой-то внешний helpdesk?