Настройка пользовательских соединителей
Идентификатор Microsoft Entra включает возможность подключения для предоставления доступа к приложениям, поддерживающим следующие протоколы и интерфейсы:
Для подключения к приложениям, которые не поддерживают один из упомянутых выше протоколов и интерфейсов, клиенты и партнеры , создали пользовательские соединители ECMA 2.0 для использования с Microsoft Identity Manager (MIM) 2016. Соединители ECMA2 можно использовать для предоставления доступа к приложениям с помощью агента автоматизации Microsoft Entra и узла хоста соединителя Extensible Connectivity(ECMA), без развертывания службы синхронизации MIM.
Экспорт и импорт соединителя MIM
Если у вас есть настраиваемый соединитель ECMA 2.0 в MIM, вы можете экспортировать его конфигурацию, следуя инструкциям здесь. Необходимо сохранить XML-файл, библиотеку DLL и связанное программное обеспечение для соединителя.
Чтобы импортировать соединитель, воспользуйтесь инструкциями здесь. Необходимо скопировать библиотеку DLL для соединителя и все необходимые библиотеки DLL в тот же подкаталог ECMA каталога службы. После импорта XML продолжайте с помощью мастера настройки и убедитесь, что все необходимые поля заполнены.
Обновление библиотеки DLL пользовательского соединителя
При обновлении соединителя до новой версии убедитесь, что DLL обновлена во всех необходимых местах. Чтобы правильно обновить пользовательскую DLL коннектора, выполните следующие действия.
- Закройте мастер настройки Microsoft ECMA2Host.
- Остановите службу Microsoft ECMA2Host.
- Вручную обновите библиотеку DLL пользовательского соединителя в каждую из следующих папок.
- ECMA
- ECMA > Кэш > {имя соединителя}
- ECMA > Cache > {имя соединителя} > AutosyncService
- Запустите службу Microsoft ECMA2Host.
Заметка
Если несколько соединителей используют одну и ту же пользовательскую библиотеку DLL, выполните шаг 3.ii и 3.iii для каждого соединителя.
Устранение неполадок
Пользовательские коннекторы, созданные для MIM, основаны на платформе ECMA. Если у вас возникли проблемы с импортом и использованием соединителя, убедитесь, что вы используете следующие рекомендации.
- Обеспечение того, чтобы методы в соединителе объявлялись как общедоступные
- Исключение префиксов из имен методов. Например:
- правильно: public Schema GetSchema (строка KeyedCollection<, ConfigParameter> configParameters)
- неправильно: префикс схемы GetSchema.GetSchema (KeyedCollection<string, ConfigParameter> configParameters)
В следующей таблице представлены возможности платформы ECMA, отличающиеся от MIM и агента подготовки Microsoft Entra. Список известных ограничений для службы предоставления Microsoft Entra и предоставления локальных приложений см. здесь и.
возможности | примечания |
---|---|
Тип объекта | Агент управления ресурсами разрешает один тип объекта |
Разделы | Агент подготовки разрешает один раздел |
Иерархии | Не используется агентом подготовки |
Полный экспорт | Не используется агентом подготовки |
ExportPasswordInFirstPass | Не поддерживается |
Нормализации | Не используется агентом подготовки |
Одновременные операции | Не используется агентом обеспечения |
УдалитьДобавитьКакЗаменить | Не используется агентом распределения |