Delen via


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:

  1. Sluit de Microsoft ECMA2Host-configuratiewizard.
  2. Stop de Microsoft ECMA2Hostservice.
  3. Werk het DLL-bestand van de aangepaste connector handmatig bij in elk van de volgende mappen.
    1. ECMA
    2. ECMA > Cache > {connectornaam}
    3. ECMA > Cache > {connector name} > AutosyncService
  4. 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

Volgende stappen