Etablering med anpassade anslutningsappar

Microsoft Entra-ID innehåller anslutning till etablering i program som stöder följande protokoll och gränssnitt:

För anslutning till program som inte stöder något av ovan nämnda protokoll och gränssnitt har kunder och partner skapat anpassade ECMA 2.0-anslutningsappar för användning med Microsoft Identity Manager (MIM) 2016. Samma ECMA2-anslutningsappar kan användas för att etablera i appar med Microsoft Entra-etableringsagenten och Extensible Anslut ivity (ECMA) Anslut eller värd, utan att MIM-synkronisering behöver distribueras.

Exportera och importera en MIM-anslutningsapp

Om du har en anpassad ECMA 2.0-anslutning i MIM kan du exportera dess konfiguration genom att följa anvisningarna här. Du måste spara XML-filen, DLL och relaterad programvara för din anslutningsapp.

Om du vill importera anslutningsappen kan du använda anvisningarna här. Du måste kopiera DLL:en för anslutningsappen och någon av dess nödvändiga DLL:er till samma ECMA-underkatalog i tjänstkatalogen. När xml-koden har importerats fortsätter du genom guiden och ser till att alla obligatoriska fält är ifyllda.

Uppdatera en anpassad anslutnings-DLL

När du uppdaterar en anslutningsapp med en nyare version kontrollerar du att DLL:n uppdateras på alla nödvändiga platser. Använd de här stegen för att uppdatera DLL:en för den anpassade anslutningsappen:

  1. Stäng konfigurationsguiden för Microsoft ECMA2Host.
  2. Stoppa Microsoft ECMA2Host-tjänsten.
  3. Uppdatera DLL:en för den anpassade anslutningsappen manuellt till var och en av följande mappar.
    1. ECMA
    2. ECMA > Cache > {connector name}
    3. ECMA > Cache > {connector name} > AutosyncService
  4. Starta Microsoft ECMA2Host-tjänsten.

Kommentar

Om flera anslutningsappar använder samma anpassade DLL måste du slutföra steg 3.ii och 3.iii för varje anslutningsapp.

Felsökning

Anpassade anslutningsappar som skapats för MIM förlitar sig på ECMA-ramverket. Om du har problem med att importera och använda en anslutningsapp kontrollerar du att du följer metodtipsen:

  • Se till att metoderna i anslutningsappen deklareras som offentliga
  • Exkluderar prefix från metodnamn. Till exempel:
    • Rätt: offentligt Schema GetSchema (KeyedCollection-sträng<, ConfigParameter> configParameters)
    • Fel: SchemaprefixGetSchema.GetSchema (KeyedCollection-sträng<, ConfigParameter> configParameters)

Följande tabell innehåller funktioner i ECMA-ramverket som skiljer sig mellan MIM och Microsoft Entra-etableringsagenten. En lista över kända begränsningar för Microsoft Entra-etableringstjänsten och lokal programetablering finns här.

Kapacitet Kommentarer
Object type Etableringsagenten tillåter en objekttyp
Partitioner Etableringsagenten tillåter en partition
Hierarkier Används inte av etableringsagenten
Fullständig export Används inte av etableringsagenten
ExportPasswordInFirstPass Stöds inte
Normaliseringar Används inte av etableringsagenten
Samtidiga åtgärder Används inte av etableringsagenten
DeleteAddAsReplace Används inte av etableringsagenten

Nästa steg