Подготовка пользовательских соединителей

Идентификатор Microsoft Entra включает подключение к подготовке в приложения, поддерживающие следующие протоколы и интерфейсы:

Для подключения к приложениям, которые не поддерживают один из перечисленных выше протоколов и интерфейсов упоминание, клиенты и партнеры создали пользовательские соединители ECMA 2.0 для использования с Microsoft Identity Manager (MIM) 2016. Эти же соединители ECMA2 можно использовать для подготовки к приложениям с помощью агента подготовки Microsoft Entra и расширяемого Подключение ivity(ECMA) узла Подключение or без необходимости развертывания синхронизации MIM.

Экспорт и импорт соединителя MIM

Если у вас есть настраиваемый соединитель ECMA 2.0 в MIM, его конфигурацию можно экспортировать, следуя инструкциям ниже. Необходимо сохранить XML-файл, библиотеку DLL и связанное программное обеспечение для соединителя.

Чтобы импортировать соединитель, воспользуйтесь инструкциями здесь. Необходимо скопировать библиотеку DLL для соединителя и все необходимые библиотеки DLL в тот же подкаталог ECMA каталога службы. После импорта XML перейдите к мастеру и убедитесь, что все обязательные поля заполнены.

Обновление библиотеки DLL пользовательского соединителя

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

  1. Закройте мастер настройки Microsoft ECMA2Host.
  2. Остановите службу Microsoft ECMA2Host.
  3. Вручную обновите библиотеку DLL пользовательского соединителя в каждую из следующих папок.
    1. ECMA
    2. Кэш > ECMA > {имя соединителя}
    3. Кэш ECMA > {имя соединителя > } > AutosyncService
  4. Запустите службу Microsoft ECMA2Host.

Примечание.

Если несколько соединителей используют одну и ту же пользовательскую библиотеку DLL, необходимо выполнить шаг 3.ii и 3.iii для каждого соединителя.

Устранение неполадок

Пользовательские соединители, созданные для MIM, используют платформу ECMA. Если у вас возникли проблемы с импортом и использованием соединителя, убедитесь, что вы используете следующие рекомендации.

  • Обеспечение того, чтобы методы в соединителе объявлялись как общедоступные
  • Исключение префиксов из имен методов. Например:
    • Правильно: public Schema GetSchema (строка KeyedCollection<, ConfigParameter> configParameters)
    • Неправильно: схема PrefixGetSchema.GetSchema (строка KeyedCollection<, ConfigParameter> configParameters)

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

Возможность Комментарии
Тип объекта Агент подготовки разрешает один тип объекта
Секции Агент подготовки разрешает один раздел
Иерархии Не используется агентом подготовки
Полный экспорт Не используется агентом подготовки
ExportPasswordInFirstPass Не поддерживается
Нормализации Не используется агентом подготовки
Параллельные операции Не используется агентом подготовки
DeleteAddAsReplace Не используется агентом подготовки

Следующие шаги