Поделиться через


Построитель выражений с облачной синхронизацией

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

Использование построителя выражений

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

  1. Войдите в Центр администрирования Microsoft Entra как минимум Гибридный администратор.
  2. Перейдите к идентификация>гибридное управление>Microsoft Entra Connect>облачная синхронизация. снимок экрана домашней страницы облачной синхронизации.
  1. В разделе конфигурациявыберите конфигурацию.

  2. В разделе Управление атрибутамивыберите Щелкните, чтобы изменить сопоставления.

  3. В области Редактирование сопоставлений атрибутов выберите Добавить сопоставление атрибутов.

  4. В разделе Тип сопоставлениявыберите Выражение.

  5. Выберите **Попробуйте построитель выражений ***.

    снимок экрана, на котором показано использование построителя выражений.

Создание выражения

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

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

В этом примере, когда предоставлены oldValue и replacementValue, все вхождения oldValue в источнике заменяются на replacementValue.

Дополнительную информацию см. в разделе Замена.

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

Затем найдите поле для oldValue и введите @fabrikam.com. Введите, наконец, в поле для replacementValueзначение @contoso.com.

Выражение в основном говорит, замените атрибут почты в пользовательских объектах, значение которых равно @fabrikam.com, на значение @contoso.com. При выборе добавить выражение, можно увидеть синтаксис в поле ввода выражения .

Заметка

Не забудьте поместить значения в поля, которые будут соответствовать oldValue и replacementValue на основе синтаксиса, возникающего при выборе Заменить.

Дополнительные сведения о поддерживаемых выражениях см. в написании выражений для сопоставления атрибутов в Microsoft Entra ID.

Сведения о полях ввода построителя выражений

В зависимости от выбранной функции поля, предоставляемые построителем выражений, принимают несколько значений. Например, функция JOIN принимает строки или значение, связанное с заданным атрибутом. Например, можно использовать значение, содержащееся в значении атрибута [givenName], и присоединить его со строковым значением @contoso.com для создания адреса электронной почты.

снимок экрана со значениями поля ввода.

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

Проверка выражения

В этом разделе вы можете протестировать выражения. В раскрывающемся списке выберите атрибут почты. Введите значение @fabrikam.com, и выберите выражение теста.

Значение @contoso.com отображается в поле Представление выражения результатов.

снимок экрана, на котором показано тестирование выражения.

Разверните выражение

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

Снимок экрана, показывающий добавление вашего выражения.

Это действие добавляет выражение в конфигурацию агента.

снимок экрана, на котором показана конфигурация агента.

Установка значения NULL для выражения

Чтобы задать для атрибута значение NULL, используйте выражение со значением "". Это выражение передает значение NULL целевому атрибуту.

снимок экрана со значением NULL.

Дальнейшие действия