Aprovisionamiento con los conectores personalizados
Microsoft Entra ID incluye conectividad para aprovisionar en aplicaciones que admiten los siguientes protocolos e interfaces:
Para la conectividad con aplicaciones que no admiten uno de los protocolos e interfaces mencionados anteriormente, los clientes y los asociados han creado conectores de ECMA 2.0 personalizados para su uso con Microsoft Identity Manager (MIM) 2016. Los conectores ECMA2 se pueden utilizar para aprovisionar aplicaciones mediante el agente de aprovisionamiento de Microsoft Entra y el host del conector de Extensible Connectivity (ECMA), sin necesidad de tener implementada la sincronización de MIM.
Exportación e importación de un conector MIM
Si tiene un conector ECMA 2.0 personalizado en MIM, puede exportar su configuración siguiendo las instrucciones aquí. Debe guardar el archivo XML, el archivo DLL y el software relacionado para el conector.
Para importar el conector, puede usar las instrucciones aquí. Debe copiar el archivo DLL para el conector y cualquiera de sus archivos DLL de requisitos previos, en ese mismo subdirectorio ECMA del directorio de servicio. Después de la importación xml, continúe con el asistente y asegúrese de que se rellenan todos los campos necesarios.
Actualización de un archivo DLL de conector personalizado
Al actualizar un conector con una compilación más reciente, asegúrese de que el archivo DLL se actualiza en todas las ubicaciones necesarias. Siga estos pasos para actualizar correctamente el archivo DLL del conector personalizado:
- Cierre el Asistente para configuración de Microsoft ECMA2Host.
- Detenga el servicio Microsoft ECMA2Host.
- Actualice manualmente el archivo DLL del conector personalizado en cada una de las siguientes carpetas.
- ECMA
- ECMA > Cache > {nombre del conector}
- ECMA > Cache > {nombre del conector} > AutosyncService
- Inicie el servicio Microsoft ECMA2Host.
Nota
Si varios conectores usan la misma DLL personalizada, complete el paso 3.ii y 3.iii para cada conector.
Solución de problemas
Los conectores personalizados creados para MIM se basan en el marco ECMA de . Si tiene dificultades para importar y usar un conector, asegúrese de seguir los procedimientos recomendados:
- Asegurarse de que los métodos del conector se declaran como públicos
- Excluir los prefijos de los nombres de método. Por ejemplo:
- Correcto: public Schema GetSchema (KeyedCollection<string, ConfigParameter> configParameters)
- Incorrecto: Schema PrefixGetSchema.GetSchema (KeyedCollection<string, ConfigParameter> configParameters)
En la tabla siguiente se incluyen funcionalidades del marco ECMA que difieren entre MIM y el agente de aprovisionamiento de Microsoft Entra. Para obtener una lista de las limitaciones conocidas del servicio de aprovisionamiento de Microsoft Entra y el aprovisionamiento de aplicaciones locales, consulte aquí.
Funcionalidad | Comentarios |
---|---|
Tipo de objeto | El agente de aprovisionamiento permite un tipo de objeto |
Particiones | El agente de aprovisionamiento permite una partición |
Jerarquías | No se usa por el agente de aprovisionamiento |
Exportación completa | No se usa por el agente de provisionamiento |
ExportPasswordInFirstPass | No compatible |
Normalizaciones | No se usa por el agente de aprovisionamiento |
Operaciones simultáneas | No es utilizado por el agente de aprovisionamiento |
DeleteAddAsReplace | No se usa por el agente de aprovisionamiento |