От темы в журнале к проектной практике
Соответствующие страницы услуг и технологий к статье
Кто хочет правильно защитить Microsoft 365, не обойдётся без Conditional Access (политик доступа в Entra ID, ранее Azure AD) и многофакторной аутентификации (MFA, то есть вход минимум с двумя факторами). Во многих компаниях MFA и первые правила Conditional Access включаются быстро — и только затем начинается основная работа: исключения нужно обосновать, аварийные доступы аккуратно организовать, а операционные процессы выстроить так, чтобы безопасность не превратилась в лавину обращений в поддержку.
На практике «защитить M365» редко не получается из‑за базовой технологии — чаще проблемы возникают в повседневных сценариях: сервисные учётные записи для интеграций, устаревшие протоколы, сотрудники в полевых условиях без надёжной мобильной сети, администраторы с чрезмерными привилегиями или инцидент, при котором именно средство защиты блокирует доступ IT. В этой статье даётся упорядоченная картина того, как взаимодействуют Conditional Access, исключения MFA и Break-Glass-аккаунты — и как это эксплуатировать так, чтобы после запуска система оставалась надёжной.
Warum Conditional Access der Hebel ist – und MFA allein nicht reicht
MFA reduziert das Risiko gestohlener Passwörter deutlich, aber MFA ist kein vollständiges Zugriffskonzept. Conditional Access (CA) entscheidet kontextabhängig, unter welchen Bedingungen ein Zugriff erlaubt ist: z. B. nur von verwalteten Geräten, nur aus bestimmten Ländern, nur mit risikobasierter Bewertung oder nur mit bestimmten Client-Apps. Das ist der entscheidende Schritt Richtung Zero Trust (Sicherheitsmodell, bei dem kein Zugriff per Default vertraut wird, sondern laufend geprüft).
Typische Gründe, warum MFA allein in Microsoft 365 nicht genügt:
- Token statt Passwort: Moderne Authentifizierung arbeitet mit Tokens (zeitlich begrenzte Zugriffstickets). Ein gestohlenes Token kann MFA umgehen, wenn CA keine zusätzlichen Bedingungen fordert (z. B. Gerätezustand oder Sitzungssteuerung).
- Admin-Risiko: Administrative Konten sind besonders attraktiv. Ohne CA-Regeln für Adminzugänge (z. B. nur von Admin-Workstations oder nur mit Phishing-resistentem MFA) bleibt die größte Angriffsfläche offen.
- „Erlaubt“ ist zu breit: Wenn CA nicht zwischen Apps, Datenklassen und Zugriffsarten unterscheidet, wird Sicherheit schnell entweder zu lasch oder zu RESTriktiv – beides erzeugt Probleme.
Der operative Kern ist daher: CA als Policy-Schicht, MFA als Baustein darin, plus ein sauberes Ausnahmemanagement und belastbare Notfallpfade.
Architekturüberblick: Was Conditional Access in Entra ID tatsächlich steuert
Für IT-Leitung und Betrieb ist wichtig, CA nicht als „eine Richtlinie“ zu verstehen, sondern als Entscheidungskette. Entra ID bewertet bei jeder Anmeldung Signale und wendet Policies an. Wichtige Signale sind:
- Identität: Nutzer, Gruppen, Rollen (z. B. privilegierte Rollen wie Global Administrator).
- Zielressource: Cloud-App (Exchange Online, SharePoint/OneDrive, Teams, aber auch Drittanbieter per Enterprise App).
- Client-Typ: Browser, moderne Clients, mobile Apps, sowie „Legacy Authentication“ (ältere Protokolle ohne moderne Token, z. B. ältere IMAP/POP/SMTP-Auth-Varianten).
- Gerätezustand: „Compliant“ oder „hybrid joined“ (verwaltetes Gerät, typischerweise über Intune oder Domänenanbindung mit Gerätestatus).
- Netzwerk/Standort: Named Locations (definierte IP-Ranges), Länder/Regionen, Risikoindikatoren.
- Sitzungsbedingungen: Session Lifetime, App-Enforced RESTrictions, Continuous Access Evaluation (laufende Neubewertung bei Risikoereignissen).
С точки зрения эксплуатации качество вашей конфигурации CA во многом зависит от того, насколько эти сигналы надёжны. Named Location ценен ровно настолько, насколько чиста ваша IP‑гигиена. «Compliant» имеет смысл только при надёжном управлении устройствами и чётком определении соответствия. А оценка риска полезна только в том случае, если вы реально работаете с возникающими событиями.
Надёжное повышение безопасности Microsoft 365 с помощью Conditional Access: практичный набор политик
Вместо одной «большой» правила в повседневной работе лучше работает набор из нескольких чётко разграниченных политик. Это сокращает побочные эффекты и облегчает поиск причин инцидентов. Проверенная базовая схема обычно включает:
1) Базовая политика для всех пользователей: требовать MFA, блокировать Legacy
Для обычных учётных записей базовая политика такова: MFA обязателен, Legacy Authentication блокируется. Здесь «Legacy» не значит «устаревший» в эмоциональном смысле, а означает технически проблемные протоколы: они часто не поддерживают современные MFA‑челленджи и потому являются классической точкой входа для атак перебором паролей (password spraying).
Важно: не блокируйте Legacy «когда‑нибудь», а планируйте фазу перехода с измерениями. Анализируйте Sign‑in Logs, какие клиенты ещё используют Legacy. В организациях к таким подключениям часто привязаны многофункциональные принтеры, Scan‑to‑Mail или старые почтовые клиенты в специализированных средах.
2) Политика для администраторов: заметно строже, чем базовая
Привилегированным ролям следует назначать отдельную политику: доступ только с определённых административных устройств (например, «compliant» и при необходимости отдельная стратегия для рабочих станций администраторов), MFA с повышенной стойкостью к фишингу (phishing‑resistant, например FIDO2/Passkey или на основе сертификатов), а также по возможности ограничения для рискованных стран/локаций. Даже если компания сразу не внедряет полную архитектуру управления привилегированным доступом (PAM), такой дифференцированный подход оправдан: скомпрометированная учётная запись администратора представляет собой качественно иной объём ущерба по сравнению со скомпрометированной учётной записью пользователя.
3) Политика для внешнего взаимодействия и гостей
Гостевой доступ (B2B Collaboration) часто порождает неожиданные пути данных: гости скачивают файлы из SharePoint, работают в Teams или получают доступ к порталам проектов. Явно задайте, допускаются ли гости только с MFA, исключены ли определённые приложения и какова длительность их сессий. Для проектной работы часто имеет смысл уменьшить время жизни сессии, чтобы снизить риск «забытых входов».
4) Политика для чувствительных путей данных: защищать устройство или сессию
В реальной работе требования к защите различаются: торговый представитель, возможно, может читать почту с любого устройства, но не должен без управляемого устройства скачивать большие объёмы из SharePoint. Такие различия не моделируют с помощью универсального «разрешено/запрещено», а через комбинации CA: «доступ разрешён, если устройство compliant» или «доступ только через браузер с ограничённой сессией». Это менее жёстко, чем полное блокирование, но при этом эффективно.
Исключения MFA: где они реалистичны — и как их контролировать
Исключения MFA не обязательно признак слабости, если они сознательно сформированы и контролируются в эксплуатации. Без контролируемых исключений возникают теневые решения: пользователи обходят процессы, админы панически отключают правила, и в конце концов набор политик становится непонятным.
Важно различать: исключение MFA редко означает «MFA отключена», чаще это «MFA иная» или «доступ только при других условиях». Типичные категории исключений:
Ausnahmefall 1: Nicht-interaktive Zugriffe und Schnittstellen
Многие прикладные решения интегрируют службы M365: отправку электронной почты, доступ к календарю, хранение файлов в SharePoint, уведомления Teams или обращения к Graph-API. Такие интеграции не должны выполняться через пользовательские учётные записи с отключённым MFA. Лучше организовать технический доступ через регистрацию приложений (приложение в Entra ID) с чётко определёнными правами и управлением жизненного цикла секретов/сертификатов. Это не «исключение MFA», а другой способ аутентификации, который проще поддаётся аудиту.
Операционные последствия: секреты требуют ротации, у сертификатов истекает срок действия, и права нужно повторно подтверждать. Планируя интеграции, определите ownership (кто обновляет сертификаты/секреты) и мониторинг (например, оповещения о предстоящем истечении). Иначе «безопасная» аутентификация приложения легко превратится в непредвиденный отказ.
Ausnahmefall 2: Geräte ohne modernen Login (z. B. Scanner, Drucker, Raum-Systeme)
Здесь возникают классические дискуссии вокруг SMTP-Relay, Scan-to-Mail или почтовых ящиков для помещений. Неправильное решение почти всегда — «учётная запись пользователя без MFA». Правильнее применять технические пути, не завязанные на интерактивный вход: централизованный почтовый ретранслятор с IP-ограничением, подходы на основе сертификатов или коннекторов, либо отдельные системные почтовые ящики с минимально необходимыми правами. Важно: само устройство не может обслуживать MFA, значит защита должна быть реализована на транспортном и сетевом уровне.
Ausnahmefall 3: Notbetrieb und eingeschränkte Erreichbarkeit
Полевые сотрудники, производство или сменная работа сталкиваются с ситуациями без сотовой связи или без личных мобильных устройств. Здесь имеет смысл заранее рассмотреть альтернативные методы MFA: аппаратные токены, FIDO2-ключи безопасности или Windows Hello for Business (вход, привязанный к устройству). «Временное отключение MFA» оперативно привлекательно, но плохо масштабируется и почти не поддаётся аудиту.
Ausnahmefall 4: Automatisierte Jobs mit Benutzerkontext
Некоторые старые системы запускают задания «от имени пользователя», например для загрузки в SharePoint или генерации отчётов. С современной точки зрения это рискованно, так как смешиваются роли и права доступа. Если немедленная замена невозможна, работайте через промежуточные шаги: ограниченные сервисные учётные записи, чёткие Named Locations, строгие политики паролей/секретов и последовательное логирование. И: запланируйте миграцию на идентичности приложений как отдельный рабочий пакет, а не как «потом».
Wie man Ausnahmen dokumentiert, genehmigt und wieder loswird
Исключения в эксплуатации приемлемы только при наличии жизненного цикла. На практике зарекомендовал себя лёгкий подход без бюрократии, но с возможностью пройти аудит:
- Begründung in einem Satz: Какая бизнес- или эксплуатационная функция от этого зависит (напр., «Scan-to-Mail на локацию X»)?
- Technische Einordnung: Какие приложения/протоколы, какие учётные записи, какие пути данных?
- Kompensierende Kontrollen: Что ограничивает риск (IP-ограничение, минимально необходимые права, мониторинг)?
- Ablaufdatum: Каждое исключение получает дату ревью. Без ревью оно удаляется или переутверждается.
- Owner: Кто отвечает, если что-то ломается или исключение истекает?
Так исключения не станут «хорошими», но они станут управляемыми. И именно в этом повседневная разница между надёжной базой безопасности M365 и хаотичным разрастанием политик.
Break-Glass-Accounts: Notfallzugang ohne Sicherheitsloch
Break-Glass-Accounts — это аварийные учётные записи для доступа к Tenant, когда обычные админ-доступы не работают — например из‑за неверной конфигурации Conditional Access, отказа провайдера MFA или инцидента с идентификацией. Назначение ясно, но реализация имеет типичные ловушки: Break-Glass‑учётная запись, которая никогда не тестируется, не поможет в критической ситуации. Break-Glass‑учётная запись, которая слишком легко доступна, представляет собой привлекательную цель для атак.
Чем Break-Glass не является
- Не повседневный админ‑аккаунт: Его нельзя использовать в обычной эксплуатации.
- Не «сборник исключений»: Это не заменяет аккуратный CA‑дизайн.
- Не «у нас есть — и хватит»: Без процесса, тестирования и оповещений это лишь теоретический план.
Основные принципы использования Break-Glass в эксплуатации
Практичная конфигурация ориентируется на три цели: доступность в аварийной ситуации, труднодоступность для атак в нормальном режиме и прозрачная отслеживаемость.
- Минимум две учётные записи: Резерв против блокировок, ошибок эксплуатации или компрометации учётных данных.
- Строго защищённые: Длинные случайные пароли; никаких пересылок электронной почты; не использовать для приложений/интеграций.
- Целенаправленно исключены из CA — но строго: Типично делается исключение для отдельных CA‑политик, чтобы в аварийной ситуации собственные правила не отрезали доступ. При этом должны срабатывать другие механизмы безопасности: оповещения при использовании, рестриктивное распределение ролей, отдельное хранение учётных данных.
- Логирование и оповещение: Каждая аутентификация должна вызывать немедленное сигналирование (SIEM/SOC или как минимум E‑Mail/Teams‑уведомление в почтовый ящик инцидентов). Использование Break-Glass по определению является событием безопасности.
Ключевой момент: сознательно решите, будет ли Break-Glass работать с MFA или без него. Многие организации оставляют его без MFA, чтобы оставаться работоспособными при отказе MFA. Тогда компенсирующие контроли должны быть особенно строгими (хранение, доступ к паролю, оповещения, регулярная смена). Альтернативно можно оснащать Break-Glass аппаратным MFA (например, FIDO2), независимым от мобильной связи. Важно не «правильная» идеология, а аварийный путь, который реально работает в вашем контексте.
Реальность развёртывания: как избежать блокировок и пиков нагрузки на поддержку
Многие CA‑/MFA‑развёртывания терпят не технический, а организационный провал: слишком быстро, слишком широко, без телеметрии и без чёткого процесса поддержки. Стабильный развёртывание работает волнами и с контрольными точками.
Шаг 1: обеспечить видимость (прежде чем блокировать)
Используйте Sign-in Logs и аналитические отчёты, чтобы выяснить: какие приложения используются? какие клиенты являются «Legacy»? какие локации/IP‑диапазоны реальные? какие пользователи испытывают особенно много проблем со входом? Без этих данных любая политика — полёт вслепую.
Шаг 2: пилотные группы с реальными пограничными случаями
Пилоты не должны состоять только из «IT и нескольких добровольцев». Включайте целенаправленно крайние случаи: выездные сотрудники, производственные площадки, проектные сотрудники с гостевым доступом и как минимум один отдел с типичными инструментами сторонних поставщиков. Цель — не гармония, а раннее обнаружение реальных подводных камней.
Шаг 3: разработать плейбуки службы поддержки
Когда MFA вводится принудительно, количество тикетов растёт: смена устройств, утерянные телефоны, новые сотрудники, аккаунт заблокирован после слишком большого числа попыток. Определите, что должен решать First-Level (например, сброс MFA после проверки личности) и в каких случаях происходит эскалация. Без Playbooks всё эскалируется — админы становятся узким местом.
Шаг 4: Технические доработки как отдельный бэклог
CA выявляет скрытый технический долг: устаревшие почтовые клиенты, недокументированные сканеры, скрипты с паролем в Task Scheduler или интеграции, которые всё ещё используют Basic Auth. Планируйте эти доработки как видимые рабочие пакеты. Иначе они останутся как «постоянное исключение».
Типичные сценарии ошибок в эксплуатации — и как их быстрее классифицировать
В повседневной работе важны быстрые гипотезы. Некоторые паттерны повторяются:
«Вдруг Outlook перестал работать»
Частые причины: legacy‑клиент, старый профиль или блокировка CA из‑за несоответствия состояния устройства. Проверьте: тип клиента в Sign-in Log, применённую CA‑Policy и отражён ли статус устройства как compliant. Оперативный фикс редко сводится к «выключить политику»; чаще это «модернизировать клиент» или «привести управление устройствами в порядок».
«Сервис XY больше не может отправлять письма»
Часто за этим стоит переход в способе SMTP-авторизации, изменённая Relay-Policy или новая CA‑правила, которые непреднамеренно затронули технические аккаунты. Помогает чёткий архитектурный выбор: отправка через relay/connector вместо логина от пользователя, с ограничением по IP и логированием (возможность проследить в инциденте).
«Админ не может зайти в тенант»
Это момент, для которого предназначен Break‑Glass. Если доступ Break‑Glass тоже не работает, как правило отсутствует протестированный аварийный путь или исключение было неправильно настроено. Поэтому: регулярно отрабатывать использование (с документированием, кто и когда тестирует, и как выглядит срабатывание тревоги).
«Слишком много исключений — никто не понимает, что к чему»
Это проблема governance. Консолидируйте политики, определите ритуал ревью (например, 30 минут в месяц) и удаляйте исключения, у которых нет владельца или цели. Технически это не выглядит эффектно, но именно это отличает контролируемую безопасность от исторически накопленных привилегий.
Мониторинг и прослеживаемость: что вам действительно нужно
CA и MFA генерируют много событий. Если вы собираете всё, вы утонете; если вы ничего не анализируете — заметите проблемы слишком поздно. Практически полезны три уровня:
- Оповещения по жёстким событиям: вход через Break‑Glass, админ‑вход из необычных стран, события блокировки на критичных приложениях.
- Регулярные ревью: топ причин блокировок, пользователи с проблемами MFA, попытки legacy‑auth, новые приложения/Enterprise Apps.
- Аудиторский след для исключений: кто какое исключение утвердил, с какой датой истечения и когда оно было пересмотрено?
Если у вас уже есть центральные процессы логирования и управления инцидентами (SIEM, тикетинг, Change-Management), закрепите там изменения CA. Conditional Access — это не «маленькая настройка», а производственно‑критичный слой доступа.
Затраты и обязанности: кто что должен поставлять?
Проекты CA/MFA недооценивают, потому что они выглядят как простая конфигурация. На самом деле это проекты интеграции между идентичностью, конечными устройствами, сетью и бизнес‑процессами. Чёткая модель ответственности снижает трение:
- Identity-Team / Entra Admins: дизайн политик, модель ролей, Break‑Glass, регистрация приложений.
- Client-Management (z. B. Intune): Определение соответствия (Compliance), статус устройств, развёртывание Authenticator/Passkeys, жизненный цикл устройств.
- Netzwerk: IP-диапазоны для Named Locations, исключения прокси/TLS-инспекции, смена местоположения.
- Service Owner von Business-Anwendungen: Пути интеграции (Graph/SMTP/SharePoint), переход с Legacy-Auth, ротация секретов.
- Helpdesk: Стандартные процессы для сброса MFA, смены устройств, Onboarding/Offboarding.
Самое важное управленческое решение часто не «MFA да/нет», а: есть ли у нас время и ресурсы на последующую работу (вывод Legacy из эксплуатации, модернизацию интеграций, стабилизацию управления устройствами)? Без этой работы прирост безопасности останется ниже ожиданий — или эксплуатация станет неоправданно сложной.
Fazit: Sicherheit gewinnt, wenn Notfall und Ausnahme zum System gehören
Правильная защита Microsoft 365 означает эксплуатацию Conditional Access как центрального слоя управления — не как разовой конфигурации. MFA при этом обязательна, но реальное качество эксплуатации достигается за счёт корректно оформленных исключений (с датой истечения, владельцем и компенсирующими контролями) и через Break-Glass-аккаунты, которые протестированы, мониторятся и организационно встроены. Тот, кто объединяет эти три элемента в единую концепцию, снижает риски учётных записей, получает аудируемость без избыточной нагрузки и предотвращает, что правила безопасности во время инцидента станут собственным противником.
Следующий шаг
Если из темы становится реальный проект, архитектуру, существующее состояние и эксплуатацию следует рассматривать совместно на ранней стадии.
Мы поддерживаем не только при отдельных вопросах, но и тогда, когда из фрагментов исходного кода, унаследованных проблем или идей портала должен сформироваться надёжный корпоративный проект.
- Текущее состояние, целевое состояние и технические риски оцениваются совместно.
- REST, доступ к данным, порталы и развертывание не переносятся на более поздние этапы.
- Вы заранее видите, какой путь экономически и операционно жизнеспособен.