Inrichten 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 gebouwd voor gebruik met Microsoft Identity Manager (MIM) 2016. Dezelfde ECMA2-connectors kunnen worden gebruikt voor het inrichten van apps met de Microsoft Entra-inrichtingsagent en Extensible Verbinding maken ivity (ECMA) Verbinding maken or host, 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 hier te 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 hier gebruiken. 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 de XML 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 wizard Microsoft ECMA2Host-configuratie.
  2. Stop de Microsoft ECMA2Host-service.
  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, moet u stap 3.ii en 3.iii voor elke connector voltooien.

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: openbaar Schema GetSchema (KeyedCollection-tekenreeks<, ConfigParameter> configParameters)
    • Onjuist: Schema PrefixGetSchema.GetSchema (KeyedCollection-tekenreeks<, ConfigParameter> configParameters)

De volgende tabel bevat mogelijkheden van het ECMA-framework dat verschilt tussen MIM en de Microsoft Entra-inrichtingsagent. Zie hier voor een lijst met bekende beperkingen voor de Microsoft Entra-inrichtingsservice en on-premises toepassingsinrichting.

Mogelijkheid Opmerkingen
Object type Inrichtingsagent staat één objecttype toe
Partities Inrichtingsagent staat één partitie toe
Hiërarchieën Niet gebruikt door inrichtingsagent
Volledige export Niet gebruikt door inrichtingsagent
ExportPasswordInFirstPass Niet ondersteund
Normalisaties Niet gebruikt door inrichtingsagent
Gelijktijdige bewerkingen Niet gebruikt door inrichtingsagent
DeleteAddAsReplace Niet gebruikt door inrichtingsagent

Volgende stappen