23. Как использовать программное обеспечение Hybrid Azure AD Connect Cloud Sync

Многие из вас уже используют Azure Active Directory Connect для управления гибридными идентификаторами и синхронизации пользователей из Active Directory в Azure Active Directory (недавно переименован в Microsoft Entra ID). Эта современная технология называется Azure AD Connect cloud sync. В этой статье я расскажу вам о установке и базовой конфигурации синхронизации облака Azure AD Connect и объясню, как ее реализовать в вашей инфраструктуре Active Directory/Azure AD.

Что такое синхронизация облака Azure Active Directory Connect?

Многие ИТ-специалисты знакомы с Azure AD Connect – программным обеспечением синхронизации, которое вы используете для синхронизации ваших идентификаторов из вашего локального каталога Active Directory с Azure Active Directory и предоставления бесшовной единой аутентификации. Следующим этапом развития является перенос всего в облако.

Поэтому Microsoft перешла от программного приложения, установленного на сервере, присоединенном к домену, в вашей локальной среде, к простому агенту предоставления. Гораздо более легкая версия, так как вся «тяжелая работа» теперь выполняется в Azure. Больше нет необходимости в базе данных на месте – все это делается в облаке.

Легковесные агенты стали последним трендом. Это великолепно, если вы недавно прошли через слияние или приобретение или планируете его.

Azure AD Connect cloud sync предназначен для достижения ваших гибридных идентификационных целей путем синхронизации ваших пользователей, контактов, групп, устройств и многого другого с Azure AD. Важно отметить, что вы можете использовать Azure AD Connect параллельно с агентом предоставления облачной синхронизации!

В чем разница между синхронизацией Azure AD Connect и облачной синхронизацией Azure AD Connect?

Отличный вопрос! Вот таблица от Microsoft, показывающая сравнение функций между этими двумя продуктами.

Feature Azure AD Connect sync Azure AD Connect cloud sync
Connect to a single on-premises AD forest
Connect to multiple on-premises AD forests
Connect to multiple disconnected on-premises AD forests
Lightweight agent installation model
Multiple active agents for high availability
Connect to LDAP directories
Support for user objects
Support for group objects
Support for contact objects
Support for device objects
Allow basic customization for attribute flows
Synchronize Exchange online attributes
Synchronize extension attributes 1-15
Synchronize customer-defined AD attributes (directory extensions)
Support for Password Hash Sync
Support for Pass-Through Authentication
Support for federation
Seamless Single Sign-on
Supports installation on a Domain Controller
Support for Windows Server 2016
Filter on Domains/OUs/groups
Filter on objects’ attribute values
Allow a minimal set of attributes to be synchronized (MinSync)
Allow removing attributes from flowing from AD to Azure AD
Allow advanced customization for attribute flows
Support for password writeback
Support for device writeback Customers should use Cloud Kerberos trust for this moving forward
Support for group writeback
Support for merging user attributes from multiple domains
Azure AD Domain Services support
Exchange hybrid writeback
Unlimited number of objects per AD domain
Support for up to 150,000 objects per AD domain
Groups with up to 50,000 members
Large groups with up to 250,000 members
Cross-domain references
On-demand provisioning
Support for US Government
Azure AD Connect sync vs. Azure AD Connect cloud sync (source: Microsoft)

Существует один основной и распространенный сценарий, который в настоящее время не поддерживается с новой функцией облачной синхронизации Azure AD Connect, и это гибрид Exchange. Вот текущий ответ из документации Microsoft:

Функция гибридного развертывания Exchange позволяет сосуществовать почтовым ящикам Exchange как в локальной среде, так и в Microsoft 365. Azure AD Connect синхронизирует определенный набор атрибутов из Azure AD обратно в ваш каталог в локальной среде. Облачный агент предоставления в настоящее время не синхронизирует эти атрибуты обратно в ваш каталог в локальной среде, и поэтому он не поддерживается в качестве замены Azure AD Connect.

Предварительные требования для установки облачной синхронизации Azure Active Directory Connect

Microsoft упоминает несколько предварительных требований, на которые следует обратить внимание перед началом установки. Давайте рассмотрим их здесь.

  • В портале Azure:
    • Вам нужно иметь доступ к учетной записи глобального администратора, доступной только в облаке.
    • Вам потребуется настраиваемое доменное имя в Azure, совпадающее с доменным именем UPN в вашем каталоге Active Directory. Если вы переносите данные с Azure AD Connect, это уже должно быть настроено, но стоит убедиться.
  • В вашей среде на месте
    • Вам понадобится машина, присоединенная к домену, работающая под управлением Windows Server 2016 или более новой версии. Вам потребуется как минимум 4 ГБ оперативной памяти и .NET Framework 4.7.1 или более поздней версии. Серверу просто нужен доступ к сети хотя бы к одному контроллеру домена в вашем лесу AD на месте.
    • Ваш брандмауэр на границе должен разрешить исходящий трафик через порты 80 и 443 с вашего сервера в Azure AD.

Единственный другой (необязательный) шаг – сначала удалить Azure AD Connect, если он у вас установлен. Это не обязательно, но для целей этой статьи я проведу простые шаги далее.

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

Удаление Azure AD Connect (необязательно)

  • Войдите на сервер Azure AD Connect и откройте Панель управления.
  • Откройте меню “Удаление программы“.
Using Control Panel – Programs and Features to uninstall the older Azure AD Connect software (Image credit: Petri/Michael Reinders)
  • Выберите запись Microsoft Azure AD Connect и нажмите кнопку панели инструментов Удалить.
Uninstalling Azure AD Connect (Image credit: Petri/Michael Reinders)

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

  • Щелкните Удалить и дайте ему завершиться.
It is gone. Out with the old, in with the new… (Image credit: Petri/Michael Reinders)

Вот и все, ушло. Теперь мы можем перейти к новым шагам установки.

Как реализовать синхронизацию облака Azure AD Connect в вашу инфраструктуру AD / AAD

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

Установка

Мы начнем на моем сервере с присоединенным к домену Windows Server 2022, WS22-FS02.

  • Сначала войдите в Портал Azure и перейдите на сайт Azure Active Directory (Azure AD).
The Azure Active Directory portal (Image credit: Petri/Michael Reinders)
  • На меню навигации слева прокрутите вниз и щелкните Azure AD Connect. Затем снова слева щелкните Синхронизация облака.
The Azure AD Connect Cloud Sync overview (Image credit: Petri/Michael Reinders)
  • Нет сюрприза, у нас есть чистый лист. Щелкните на Меню агентов, затем щелкните Загрузить агент для работы в локальной сети.
Downloading the agent to install on our on-premises server (Image credit: Petri/Michael Reinders)
  • После загрузки агента, дважды щелкните по файлу MSI. Установка начнется.
Installing the bits for the provisioning agent (Image credit: Petri/Michael Reinders)
  • Отметьте галочку и нажмите Установить!
Installing…and waiting… (Image credit: Petri/Michael Reinders)

Затем переходим к Настройке.

Настройка службы каталогов Active Directory

После установки начального агента начнется мастер настройки Агента предоставления Azure Active Directory Connect. Скажите это 5 раз подряд. Ой, Майкрософт. Всегда удивляет названиями продуктов!

  • На экране приветствия нажмите Далее.
Starting the very-long-titled wizard (Image credit: Petri/Michael Reinders)
  • На экране «Выбор расширения» выберите Синхронизацию, управляемую HR (Workday и SuccessFactors) / Облако синхронизации Azure AD Connect. Это наиболее вероятный сценарий. Только если вы планируете предоставлять приложения на месте в Azure, выберите второй вариант.
  • Нажмите Далее.
On the ‘Select Extension’ screen (Image credit: Petri/Michael Reinders)
  • Затем появляется экран Подключение к Azure AD, запрашивающий учетные данные для вашего глобального администратора Azure AD. Введите их и будьте готовы к MFA!
  • Далее на экране Настройка учетной записи службы. Здесь мы примем значение по умолчанию, Создать учетную запись gMSA. Поскольку мы просим его создать учетную запись gMSA для управления синхронизацией из AD в Azure AD, нам нужно ввести учетную запись с привилегиями администратора домена. Введите ее и нажмите Далее.
Configuring the Service Account (Image credit: Petri/Michael Reinders)
  • Продолжая, мы переходим к экрану «Подключение к Active Directory». Да, вы правы. Это довольно похоже на мастер установки для установки Azure AD Connect.
Connecting to Active Directory (Image credit: Petri/Michael Reinders)
  • В любом случае, убедитесь, что установлен правильный домен Active Directory. Если вы заметите какие-либо ошибки, возможно, вы неправильно ввели учетные данные. Продолжайте и исправьте, если необходимо, и нажмите Далее.
We are done. We’re on the Confirm screen (Image credit: Petri/Michael Reinders)
  • Мы подошли к окончательному экрану подтверждения. Проверьте, все ли выглядит хорошо, и нажмите кнопку Подтвердить.
We’re done! (Image credit: Petri/Michael Reinders)

Настройка Azure AD

Теперь мы переходим к Azure Active Directory. Чтобы управлять синхронизацией облака Azure AD, снова перейдите на Портал Azure.

  • Нажмите на Синхронизация Azure AD и кликните Синхронизация облака.
  • Нажмите кнопку «Новая конфигурация» сверху, чтобы начать процесс настройки в облаке.
Back at the Cloud Sync configuration page (Image credit: Petri/Michael Reinders)
  • Здесь у нас есть Новая конфигурация синхронизации облака. По умолчанию все должно быть в порядке, если вы синхронизируете только один домен AD – в моем случае ‘reinders.local’. Мы оставим отмеченным «Включить синхронизацию хэшей паролей», чтобы разрешить автоматическое управление паролями.
Our new configuration is all ready and verified. (Image credit: Petri/Michael Reinders)
  • Нажмите Создать внизу.

Ну вот, посмотрите! Мы закончили. Я не знаю, как насчет вас, но я почти ВСЕГДА предпочитаю облачные конфигурации по сравнению с традиционным программным обеспечением ‘толстого’ клиента. Это более чисто. Плюс, они могут быстрее внедрять изменения в пользовательский интерфейс и добавлять функции. И, поскольку это облачное решение, вам не нужно беспокоиться о обновлениях программного обеспечения, падении серверов и т. д. Это просто работает. Облако, 100% времени, верно?

Тестирование – Проверка

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

  • Нажмите кнопку Просмотр и включение конфигурации вверху, затем нажмите Включить конфигурацию.
  • После завершения этого, подождите около 2 минут, затем обновите свой браузер и нажмите вкладку Обзор вверху.
  • Прежде всего, вам нужно ввести адрес электронной почты для уведомлений. Нажмите вкладку Свойства и нажмите на иконку карандаша (Редактировать) рядом с Основным.
  • Введите адрес электронной почты администратора, чтобы получать уведомления о синхронизации инфраструктуры. Нажмите Применить внизу.
Setting up a notification email address (Image credit: Petri/Michael Reinders)

Теперь, что касается проверки и расширенной настройки, вернитесь к виду Пользователи в портале Azure AD, чтобы просмотреть всех ваших пользователей. Я заметил, что количество пользователей увеличилось с 31 до 32. Так что я знаю, ЧТО-ТО произошло. И, если вы действительно внимательны, вы, возможно, помните, что я отфильтровал одного пользователя в конкретном OU при настройке Azure AD Connect. Итак, поскольку я еще не выполнил никакой фильтрации, новый пользователь был синхронизирован – Джон Рейндерс.

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

Scoping Filters (Image credit: Petri/Michael Reinders)

По умолчанию синхронизируются все пользователи в вашем каталоге Active Directory. Вы можете выбрать синхронизацию только определенных групп безопасности ИЛИ выбрать организационные единицы (ОЕ). И да, это один из примеров облачного программного обеспечения, которое на данный момент менее настраиваемо, чем программное обеспечение на месте установки. Но все меняется. В конечном итоге все функции и параметры будут включены в облачную синхронизацию Azure AD Connect.

Attribute Mapping Screen (Image credit: Petri/Michael Reinders)

Теперь давайте посмотрим на Отображение атрибутов. Здесь мы можем выбрать редактировать список атрибутов по умолчанию и их синхронизацию из каталога Active Directory в Azure AD, а также добавлять дополнительные элементы, щелкнув “Добавить отображение атрибутов”.

Adding a new attribute mapping (Image credit: Petri/Michael Reinders)

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

Наконец, давайте посмотрим на Построитель выражений. Здесь вы можете действительно добавить некоторые настройки к тому, как определенные атрибуты синхронизируются, и использовать выражения для сопоставления конкретных пользовательских атрибутов из одного домена Active Directory и других атрибутов из другого домена AD для создания лучшего единого объекта в Azure AD. Опять же, здесь есть много возможностей, и вы будете знакомы с общей установкой, если использовали пользовательские функции, такие как правила синхронизации в программном обеспечении Azure AD Connect.

Заключение

Что ж, это много информации. И я хочу отметить самый большой недостаток облачной синхронизации Azure AD Connect: она имеет меньше функций и может поддерживать меньше сценариев, чем Azure AD Connect.

Это нормально и предусмотрено дизайном. Azure AD Connect существует уже много лет, а Azure AD Connect cloud sync был выпущен примерно год назад. Поэтому неудивительно, что в старом программном обеспечении больше функциональности.

Мой совет: Как только поддерживаемые сценарии совпадут с вашим окружением, приступите к миграции. После использования Azure AD Connect на протяжении нескольких лет в моей “рабочей жизни”, облачная функциональность выглядит очень хорошо – и намного проще в управлении и контроле.

Не стесняйтесь оставить комментарий или вопрос ниже, и спасибо за чтение!

Source:
https://petri.com/install-azure-ad-connect-cloud-sync/