Dela via


Provisionering med anpassade anslutningar

Microsoft Entra ID innehåller anslutning för att etablera 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. ECMA2-kontakter kan användas för att provisionera till appar med Microsoft Entra-etableringsagenten och ECMA-anslutningsvärd (värd för extensibel anslutning), utan att MIM-synkroniseringen behöver distribueras.

Exportera och importera en MIM-anslutning

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:en och relaterad programvara för din anslutning.

För att importera din anslutning kan du använda anvisningarna här. Du måste kopiera DLL-filen för din anslutning och alla dess förutsatta DLL-filer till samma ECMA-undermapp i tjänstkatalogen. Efter xml-importen 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.

Not

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

Felsökning

Anpassade anslutningar byggts för MIM förlitar sig på ECMA-ramverket. Om du har problem med att importera och använda en kontakt, kontrollerar du att du följer bästa praxis:

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

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 i här.

kapacitet kommentarer
Objekttyp Etableringsagenten tillåter en objekttyp
Partitioner Konfigurationsagenten tillåter en partition
Hierarkier Används inte av tillhandahållaragenten
Fullständig export Används inte av tilldelningsagenten
ExportPasswordInFirstPass Stöds inte
Normaliseringar Används inte av provisioneringsagenten
Samtidiga åtgärder Används inte av distributionsagenten
Ta bortLägg tillSomErsätt Används inte av konfigurationsagenten

Nästa steg