Подготовка пользовательских соединителей
Идентификатор 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 пользовательского соединителя, выполните следующие действия.
- Закройте мастер настройки Microsoft ECMA2Host.
- Остановите службу Microsoft ECMA2Host.
- Вручную обновите библиотеку DLL пользовательского соединителя в каждую из следующих папок.
- ECMA
- Кэш > ECMA > {имя соединителя}
- Кэш ECMA > {имя соединителя > } > AutosyncService
- Запустите службу 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 | Не используется агентом подготовки |