Condividi tramite


Provisioning con connettori personalizzati

Microsoft Entra ID includono la connettività per il provisioning nelle applicazioni che supportano i protocolli e le interfacce seguenti:

Per la connettività alle applicazioni che non supportano uno dei protocolli e delle interfacce precedenti, i clienti e i partner hanno creato connettori ECMA 2.0 per l'uso con Microsoft Identity Manager (MIM) 2016. I connettori ECMA2 possono essere usati per eseguire il provisioning nelle app con l'agente di provisioning Microsoft Entra e l'host del connettore ECMA (Extensible Connectivity), senza dover implementare la sincronizzazione MIM.

Esportazione e importazione di un connettore MIM

Se si dispone di un connettore ECMA 2.0 personalizzato in MIM, è possibile esportarne la configurazione seguendo le istruzioni qui. È necessario salvare il file XML, la DLL e il software correlato per il connettore.

Per importare il connettore, è possibile usare le istruzioni qui. È necessario copiare la DLL del connettore e tutte le DLL dei prerequisiti nella stessa sottodirectory ECMA della directory del servizio. Dopo l'importazione xml, continuare con la procedura guidata e assicurarsi che tutti i campi obbligatori siano popolati.

Aggiornamento di una DLL del connettore personalizzata

Quando si aggiorna un connettore con una build più recente, assicurarsi che la DLL venga aggiornata in tutte le posizioni richieste. Seguire questa procedura per aggiornare correttamente la DLL del connettore personalizzato:

  1. Chiudere la procedura guidata di configurazione Microsoft ECMA2Host.
  2. Arrestare il servizio Microsoft ECMA2Host.
  3. Aggiornare manualmente la DLL del connettore personalizzato in ognuna delle cartelle seguenti.
    1. ECMA
    2. ECMA > Cache > {nome connettore}
    3. ECMA > Cache > {nome connettore} > AutosyncService
  4. Avviare il servizio Microsoft ECMA2Host.

Nota

Se più connettori usano la stessa DLL personalizzata, completare il passaggio 3.ii e 3.iii per ogni connettore.

Risoluzione dei problemi

I connettori personalizzati creati per MIM si basano sul framework ECMA . Se si verificano problemi di importazione e uso di un connettore, assicurarsi di seguire le procedure consigliate seguenti:

  • Verifica che i metodi del tuo connettore siano dichiarati pubblici
  • Esclusione di prefissi dai nomi dei metodi. Per esempio:
    • Corretto: Schema pubblico GetSchema (KeyedCollection<stringa, ConfigParameter> configParameters)
    • Non corretto: Prefisso schema GetSchema.GetSchema (KeyedCollection<stringa, ConfigParameter> parametri di configurazione)

La tabella seguente include funzionalità del framework ECMA che differiscono tra MIM e Microsoft Entra provisioning agent. Per un elenco delle limitazioni note per il servizio di provisioning Microsoft Entra e il provisioning di applicazioni locali, vedere qui.

funzionalità commenti
Tipo di oggetto L'agente di provisioning consente un solo tipo di oggetto
Partizioni L'agente di provisioning consente una sola partizione.
Gerarchie Non usato dall'agente di provisioning
Esportazione completa Non usato dall'agente di provisioning
ExportPasswordInFirstPass Non supportato
Normalizzazione Non usato dall'agente di provisioning
Operazioni simultanee Non usato dall'agente di provisioning
EliminaAggiungiComeSostituisci Non usato dall'agente di provisioning

Passaggi successivi