Руководство. Экспорт конфигурации подготовки и откат к известному рабочему состоянию

Вы узнаете, как выполнять следующие задачи:

  • Экспорт и импорт конфигурации подготовки из Центра администрирования Microsoft Entra
  • Экспорт или импорт конфигурации подготовки с помощью API Microsoft Graph

Экспорт и импорт конфигурации подготовки из Центра администрирования Microsoft Entra

Экспорт конфигурации подготовки

Совет

Действия, описанные в этой статье, могут немного отличаться на портале, с который вы начинаете работу.

Чтобы экспортировать конфигурацию, выполните приведенные ниже действия.

  1. Войдите в Центр администрирования Microsoft Entra как минимум администратор приложений.
  2. Перейдите к приложениям Identity>Applications>Enterprise и выберите свое приложение.
  3. В области навигации слева щелкните Подготовка. На странице конфигурации подготовки щелкните Сопоставления атрибутов, затем — Показать дополнительные параметры и, наконец, — Проверить схему. Откроется редактор схемы.
  4. Нажмите кнопку "Скачать" на панели команд в верхней части страницы, чтобы скачать схему.

Аварийное восстановление — откат к известному рабочему состоянию

Экспорт и сохранение конфигурации позволяет выполнить откат к предыдущей версии конфигурации. Рекомендуется экспортировать конфигурацию подготовки и сохранить ее для дальнейшего использования в любое время при внесении изменений в сопоставления атрибутов или фильтры области. Откройте скачанный JSON-файл, скопируйте все содержимое. Затем замените все содержимое полезных данных JSON в редакторе схем, а затем сохраните. Если существует активный цикл подготовки, он завершается, а следующий цикл использует обновленную схему. Следующий цикл также является начальным циклом, который повторно вычисляет каждого пользователя и группу на основе новой конфигурации.

Некоторые аспекты, которые следует учитывать при откате к предыдущей конфигурации:

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

Экспорт или импорт конфигурации подготовки с помощью API Microsoft Graph

С помощью API Microsoft Graph и Обозревателя Microsoft Graph можно экспортировать сопоставления атрибутов подготовки пользователей и схему в JSON-файл и импортировать его обратно в идентификатор Microsoft Entra. Кроме того, можно выполнить описанные здесь действия, чтобы создать резервную копию конфигурации подготовки.

Шаг 1. Получение идентификатора участника службы приложений подготовки к работе (идентификатор объекта)

  1. Войдите в Центр администрирования Microsoft Entra и перейдите в раздел "Свойства" приложения подготовки. Например, если требуется экспортировать сопоставление Workday в приложение AD для подготовки пользователей к работе, перейдите в раздел "Свойства" этого приложения.

  2. В разделе "Свойства" вашего приложения подготовки скопируйте значение GUID, связанное с полем Идентификатор объекта. Это значение также называется ServicePrincipalId приложения и используется в операциях Microsoft Graph Explorer.

    Идентификатор субъекта-службы приложения Workday

Шаг 2. Выполнение входа в Microsoft Graph Explorer

  1. Запустите обозреватель Microsoft Graph

  2. Нажмите кнопку "Вход с помощью Майкрософт" и войдите по крайней мере администратору приложения.

    Вход в Microsoft Graph

  3. После успешного входа вы увидите сведения о учетной записи пользователя в левой области.

Шаг 3. Получение идентификатора задания подготовки приложения подготовки Workday

В песочнице Microsoft Graph выполните следующий запрос GET, заменив [servicePrincipalId] на атрибут ServicePrincipalId, полученный на шаге 1.

   GET https://graph.microsoft.com/beta/servicePrincipals/[servicePrincipalId]/synchronization/jobs

Вы получите ответ, как показано ниже. Скопируйте атрибут, представленный id в ответе. Это значение — ProvisioningJobId и используется для получения метаданных базовой схемы.

Идентификатор задания подготовки

Шаг 4. Скачивание схемы подготовки

В обозревателе Microsoft Graph выполните следующий запрос GET, заменив [servicePrincipalId] и [ProvisioningJobId] на значения ServicePrincipalId и ProvisioningJobId, полученные на предыдущих шагах.

   GET https://graph.microsoft.com/beta/servicePrincipals/[servicePrincipalId]/synchronization/jobs/[ProvisioningJobId]/schema

Скопируйте объект JSON из ответа и сохраните его в файл, чтобы создать резервную копию схемы.

Шаг 5. Импорт схемы подготовки

Внимание

Выполните этот шаг, только если необходимо изменить схему конфигурации, которая не может быть изменена с помощью Центра администрирования Microsoft Entra или если необходимо восстановить конфигурацию из ранее резервного копирования файла с допустимой и рабочей схемой.

В обозревателе Microsoft Graph настройте следующий запрос PUT, заменив [servicePrincipalId] и [ProvisioningJobId] на значения ServicePrincipalId и ProvisioningJobId, полученные на предыдущих шагах.

    PUT https://graph.microsoft.com/beta/servicePrincipals/[servicePrincipalId]/synchronization/jobs/[ProvisioningJobId]/schema

На вкладке текста запроса скопируйте содержимое файла схемы JSON.

Текст запроса

На вкладке заголовков запроса добавьте атрибут заголовка Content-Type со значением "application/json".

Заголовки запроса

Щелкните Выполнить запрос, чтобы импортировать новую схему.