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:
- Stäng konfigurationsguiden för Microsoft ECMA2Host.
- Stoppa Microsoft ECMA2Host-tjänsten.
- Uppdatera DLL:en för den anpassade anslutningsappen manuellt till var och en av följande mappar.
- ECMA
- ECMA > Cache > {connector name}
- ECMA > Cache > {connector name} > AutosyncService
- 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 |