Перейти к содержимому

Чек-лист безопасности Яндекс 360: Api проверяет 10 из 18 мер, настраивает только 5

Чек-лист безопасности Яндекс 360: API проверяет 10 из 18 мер, а настраивает только 5

В Яндекс 360 опубликован перечень из 18 технических мер защиты для организаций. Для некоторых рекомендаций рядом указаны конкретные API-методы и необходимые права доступа. Это позволяет не только изучать требования вручную, но и частично автоматизировать аудит с помощью скриптов.

При проверке страницы выяснилось: вкладка "Проверка через API" предусмотрена для 10 пунктов из 18, а "Настройка через API" - только для пяти. Остальные меры требуют работы в кабинете, чтения инструкций или ручной проверки.

Что представляет собой страница безопасности

Материал предназначен для администраторов и специалистов по информационной безопасности. На странице собраны рекомендации по техническим настройкам, которые должны повысить защищённость организации в Яндекс 360. Для отдельных пунктов приведены ссылки на документацию API и варианты настройки.

Хотя слово "чек-лист" непосредственно на странице не используется, по сути это именно он. В отдельном PDF пользователю предлагают скачать и распечатать список, а затем отмечать выполненные рекомендации. Для работы предполагается, что администратор:

- обладает необходимыми правами доступа к API;
- знаком с документацией;
- имеет доступ к аудит-логам;
- умеет запускать или адаптировать автоматизированные скрипты.

Главное достоинство такого подхода - конкретика. Вместо абстрактной рекомендации вроде "проверьте безопасность пользователей" указаны метод API, право доступа и параметры ответа. Для администратора это гораздо полезнее общих советов.

Как проводился подсчёт

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

Информация сверялась тремя способами:

1. по машинной выгрузке страницы в формате Markdown;
2. по содержимому веб-страницы;
3. поиском точных обозначений "Проверка через API" и "Настройка через API".

Во всех случаях результат совпал: на странице 18 пунктов, объединённых в шесть тематических блоков. Из них 10 имеют API-проверку, а 5 - возможность изменения параметров через API.

Все 18 мер защиты

Ниже приведена карта рекомендаций и способов их контроля.

1. Аутентификация и управление доступом

1. Минимальное количество администраторов организации - проверяется в кабинете.
2. Запрет на использование одного аккаунта администратора несколькими сотрудниками - отдельного способа проверки не указано.
3. Использование второго фактора для доменных пользователей и пользователей Яндекс ID - проверяется через API.
4. Включённая парольная политика организации - проверяется и настраивается через API.
5. Наличие средств восстановления для учётной записи владельца организации - способ автоматизированной проверки не указан.

2. Безопасность сессий и cookies

6. Ограничение времени жизни cookie - отдельная API-проверка в перечне не обозначена.

3. Мониторинг и аудит

7. Блокировка неактивных пользователей организации - в представленном чек-листе не указаны отдельные вкладки проверки или настройки.
8. Настройка мониторинга событий аудит-лога - контроль выполняется через API.

4. Шифрование и защита данных

9. Привязка номера телефона для каждого доменного пользователя - доступна API-проверка.
10. Настройка существующей DLP-системы - предусмотрена API-проверка.

5. Защита корпоративной почты

11. Настройка DKIM-подписи - приведена только инструкция.
12. Настройка SPF-записи - приведена только инструкция.
13. Ограничение приёма писем от внешних отправителей - проверка выполняется через API.
14. Настройка антивирусной защиты почты - проверяется и настраивается через API.
15. Настройка фильтрации нежелательной почты - проверяется через API.

6. Резервное копирование и восстановление

16. Настройка резервного копирования данных организации - отдельного API-инструмента в описании не указано.
17. Проверка возможности восстановления данных - автоматизированный способ не обозначен.
18. Регламент хранения резервных копий - доступна только текстовая рекомендация.

Таким образом, автоматизация охватывает не весь перечень, а лишь его часть. Пять настроек можно не только проверить, но и изменить программно. Ещё пять - только проконтролировать через API.

Какие данные понадобятся для скрипта

Для каждого автоматизируемого пункта нужно определить три элемента:

- требуемое право доступа;
- название API-метода;
- поле ответа, по которому определяется результат.

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

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

Что можно привести в норму автоматически

Пять пунктов имеют не только вкладку проверки, но и API-настройку. Это означает, что скрипт способен обнаружить отклонение и отправить корректирующий запрос.

Практически такой режим лучше строить в два этапа:

1. сначала выполнить безопасную проверку без внесения изменений;
2. затем применить исправления только после подтверждения администратора.

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

Рекомендуется предусмотреть режимы `check` и `apply`. Первый только формирует отчёт, второй меняет параметры. Все действия режима настройки должны записываться в отдельный журнал с указанием времени, пользователя, старого и нового значения.

Почему одного права доступа недостаточно

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

Поэтому универсальный токен "для всего аудита" - плохая практика. Безопаснее использовать отдельные учётные данные для чтения и изменения настроек. Для регулярной проверки достаточно минимально необходимых прав, а разрешения на изменение следует выдавать только процессу, который действительно выполняет корректировку.

Такой подход снижает последствия компрометации токена и упрощает расследование инцидентов.

Аудит-лог как источник активности

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

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

- API - для получения актуальных настроек;
- аудит-лог - для контроля изменений и действий пользователей.

Ограничения чек-листа

Перечень из 18 мер нельзя считать полной системой управления информационной безопасностью. Он не заменяет анализ ролей, проверку жизненного цикла учётных записей, тестирование восстановления и оценку бизнес-рисков.

Есть и технические ограничения:

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

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

Итог

В опубликованном перечне Яндекс 360 насчитывается 18 мер безопасности. Через API можно проверить 10 из них, а для пяти предусмотрена также программная настройка. Остальные пункты требуют работы в административном интерфейсе, изучения инструкции или ручной оценки.

Для автоматизации важно заранее сопоставить каждому пункту право доступа, метод API и конкретное поле ответа. Надёжный скрипт должен не просто отправлять запросы, а формировать понятный отчёт, фиксировать изменения и работать по принципу минимальных привилегий.

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

Прокрутить вверх