Azerbaijan, Georgia, Uzbekistan
XcitiumЗапрос демонстрации
МенюЗакрыть
Все материалы

Руководство по безопасности · Федеративный вход

Безопасно управляйте федерацией AD FS

AD FS может обеспечивать федеративную аутентификацию между локальной Active Directory и доверенными приложениями. Безопасность зависит от защиты серверов, конфигурации доверия и управления зависимостями приложений.

Пользователь за ноутбуком, от которого к серверу за стеклом идёт световая линия

Главная мысль

Оцените необходимость AD FS для каждого приложения. Если служба остаётся, защитите инфраструктуру; для перехода составьте перечень приложений, протестируйте их и подготовьте откат.

Для чего нужен AD FS?

Active Directory Federation Services (AD FS) — служба федеративной аутентификации в среде Microsoft. Она устанавливает доверие между каталогом Active Directory Domain Services организации и отдельным приложением или партнёром. Пользователь проходит аутентификацию у провайдера идентификации организации, а приложение получает токен для принятия решения о доступе — отдельный пароль для каждого приложения не требуется. Так можно объединить локальные системы, порталы партнёров и совместимые облачные приложения в единую модель входа.

Поток claims и токенов

AD FS выдаёт токен, а приложение принимает собственное решение о разрешениях. Пароль пользователя relying party не передаётся.

  1. Приложение направляет запрос входа

    Приложение relying party направляет запрос входа пользователя в AD FS.

  2. Claims provider аутентифицирует

    Настроенный claims provider проверяет пользователя и передаёт claims; стандартный provider AD DS получает атрибуты доменного аккаунта и результат аутентификации.

  3. Правила claims работают последовательно

    Acceptance transform rules принимают claims; issuance authorization rules разрешают выдачу токена для этого relying party; issuance transform rules формируют исходящие claims. AD FS подписывает токен.

  4. Приложение проверяет токен и права

    Relying party проверяет подпись доверенным ключом, issuer, audience и срок, затем применяет собственную политику разрешений.

Claims, сертификаты и настройки приложений

Правила claims могут передавать приложению имя пользователя, группу или другие утверждённые атрибуты. Передавайте только данные, необходимые для решения приложения, проверяйте изменения правил и тестируйте соответствие имён и форматов claims ожиданиям приложения. Сертификат token-signing подписывает исходящие токены, а token-decryption расшифровывает входящие зашифрованные токены. Отслеживайте срок и продление, согласуйте rollover с соответствующими партнёрами федерации. Отдельно управляйте сертификатами TLS/service communication. Поддержка SAML, WS-Federation и OpenID Connect зависит от версии AD FS и способа интеграции приложения.

Когда сохранять AD FS, а когда переходить на другой вариант?

AD FS может оставаться необходимым для локального контроля идентификации, старого приложения или особых требований федерации. В этом случае организация сама отвечает за серверы, proxy-уровень, высокую доступность, сертификаты, сетевые границы и обновления. Облачная служба идентификации, например Microsoft Entra ID, может снизить объём серверного обслуживания в некоторых сценариях, но совместимость приложений, гибридные зависимости, сеть, лицензирование и восстановление требуют отдельной проверки. Решение о миграции или сохранении принимайте для каждого приложения и риска.

Планируйте безопасную миграцию

С помощью руководства Microsoft по миграции приложений инвентаризируйте relying party AD FS, недавние входы, протоколы, claims, provisioning и бизнес-владельцев. Сгруппируйте приложения по совместимости и влиянию; каждое настраивайте в тестовом tenant. Проверьте вход и выход, MFA/Conditional Access, provisioning пользователей, сертификаты, мобильный и удалённый доступ, сервисные потоки. Зафиксируйте исходную конфигурацию, протестируйте переход с пилотной группой, назначьте владельца для проблем и выходите в production после подготовки проверенного отката.