Voorziening met de aangepaste connectors
Microsoft Entra ID bevat connectiviteit voor het inrichten van toepassingen die ondersteuning bieden voor de volgende protocollen en interfaces:
Voor connectiviteit met toepassingen die geen ondersteuning bieden voor een van de bovengenoemde protocollen en interfaces, hebben klanten en partners aangepaste ECMA 2.0-connectors hebben gebouwd voor gebruik met Microsoft Identity Manager (MIM) 2016. ECMA2-connectors kunnen worden gebruikt voor het inrichten van apps met de Microsoft Entra-inrichtingsagent en host voor Extensible Connectivity (ECMA) Connector, zonder dat MIM-synchronisatie is geïmplementeerd.
Een MIM-connector exporteren en importeren
Als u een aangepaste ECMA 2.0-connector in MIM hebt, kunt u de configuratie exporteren door de instructies hierte volgen. U moet het XML-bestand, het DLL-bestand en de bijbehorende software voor uw connector opslaan.
Als u uw connector wilt importeren, kunt u de instructies hiergebruiken. U moet het DLL-bestand voor uw connector en een van de vereiste DLL's kopiëren naar dezelfde ECMA-submap van de servicemap. Nadat het XML-bestand is geïmporteerd, gaat u door met de wizard en zorgt u ervoor dat alle vereiste velden zijn ingevuld.
Een DLL van een aangepaste connector bijwerken
Wanneer u een connector bijwerkt met een nieuwere build, moet u ervoor zorgen dat het DLL-bestand op alle vereiste locaties wordt bijgewerkt. Gebruik deze stappen om de DLL van uw aangepaste connector correct bij te werken:
- Sluit de Microsoft ECMA2Host-configuratiewizard.
- Stop de Microsoft ECMA2Hostservice.
- Werk het DLL-bestand van de aangepaste connector handmatig bij in elk van de volgende mappen.
- ECMA
- ECMA > Cache > {connectornaam}
- ECMA > Cache > {connector name} > AutosyncService
- Start de Microsoft ECMA2Host-service.
Notitie
Als meerdere connectors dezelfde aangepaste DLL gebruiken, voltooit u stap 3.ii en 3.iii voor elke connector.
Problemen oplossen
Aangepaste connectors die voor MIM zijn gebouwd, zijn afhankelijk van het ECMA-framework. Als u problemen ondervindt bij het importeren en gebruiken van een connector, controleert u of u de aanbevolen procedures volgt:
- Ervoor zorgen dat methoden in uw connector worden gedeclareerd als openbaar
- Uitsluiting van voorvoegsels van methodenamen. Bijvoorbeeld:
- Juist: openbare Schema GetSchema (KeyedCollection<tekenreeks, ConfigParameter> configParameters)
- Onjuist: Schema PrefixGetSchema.GetSchema (KeyedCollection<tekenreeks, ConfigParameter> configParameters)
De volgende tabel bevat mogelijkheden van het ECMA-framework die verschillen tussen MIM en de Microsoft Entra provisioning agent. Zie hiervoor een lijst met bekende beperkingen voor de Microsoft Entra-inrichtingsservice en on-premises toepassingsinrichting.
Bekwaamheid | Opmerkingen |
---|---|
Objecttype | Configuratieagent biedt ondersteuning voor één objecttype |
Partities | Voorzieningsagent staat één partitie toe |
Hiërarchieën | Niet gebruikt door provisioningsagent |
Volledige export | Niet gebruikt door voorzieningsagent |
ExportPasswordInFirstPass | Niet ondersteund |
Normalisaties | Niet gebruikt door configuratieagent |
Gelijktijdige bewerkingen | Niet gebruikt door voorzieningsagent |
VerwijderenToevoegenAlsVervangen | Niet gebruikt door provisioning-agent |