24.3 Trasformazione e sincronizzazione dati

24.3.1 Visualizzazione sincronizzazione dati

La pagina della panoramica del driver è suddivisa nelle seguenti categorie:

Filtro

Per il driver sono disponibili i filtri che consentono di specificare le classi e gli attributi che un'applicazione può inviare e ricevere da Identity Vault. Se si desidera che una classe specifica passi attraverso il motore di metadirectory per l'elaborazione, è necessario aggiungere la classe al filtro sul canale appropriato. È inoltre possibile filtrare gli oggetti in base a un valore di attributo specifico definito.

Per aggiungere classi e attributi per la sincronizzazione e modificare il filtro del driver, fare clic su Filtro nel canale Produttore o Sottoscrittore.

NOTA:La rappresentazione grafica della panoramica mostra due oggetti separati per il filtro del driver nei canali Produttore e Sottoscrittore. Sebbene siano visualizzati due oggetti, per entrambi i canali viene utilizzato lo stesso filtro.

Tutte le policy

Di default viene visualizzata la pagina Tutte le policy. È possibile importare una policy esistente nel container facendo clic sull'icona . È inoltre possibile rimuovere qualsiasi policy. Per selezionare un livello di traccia per il driver, fare clic sull'icona . È possibile spostare le policy in alto e in basso nell'elenco utilizzando le icone e .

NOTA:OpenText Identity Console non supporta l'aggiunta o la distribuzione di nuove policy per i driver. A tal scopo si consiglia di utilizzare iManager e Identity Designer.

Migrazione dei dati in Identity Vault

Con questo task è possibile definire i criteri utilizzati da OpenText Identity Manager per eseguire la migrazione degli oggetti da un'applicazione in Identity Vault. Quando si esegue la migrazione di un oggetto, il motore di metadirectory applica all'oggetto tutte le policy Corrispondenza, Posizionamento e Creazione, nonché il filtro Produttore. La migrazione degli oggetti in Identity Vault viene eseguita in base all'ordine specificato nell'elenco Classe. Con questa opzione è possibile eseguire i seguenti task:

  1. Add Class and Attributes (Aggiungi classe e attributi): per aggiungere o rimuovere classi e attributi di cui si desidera eseguire la migrazione, fare clic sull'icona . Selezionare quindi la classe e i rispettivi attributi e fare clic su Aggiungi per salvare le modifiche.

  2. Modificare il valore dell’attributo: per modificare il valore dell'attributo di migrazione specificato, fare clic sull'icona di modifica attributo .

  3. Re-order the Class List (Riordina elenco delle classi): utilizzare i pulsanti e per modificare l'ordine delle classi nell'elenco. La migrazione degli oggetti in Identity Vault viene eseguita in base all'ordine specificato nell'elenco Classe.

  4. Aggiorna: fare clic sull'icona per aggiornare l'elenco.

Migrazione dei dati da Identity Vault

Tramite la scheda Esporta, è possibile selezionare i container o gli oggetti di cui si desidera eseguire la migrazione da Identity Vault a un'applicazione. Quando si esegue la migrazione di un oggetto, il motore di metadirectory applica all'oggetto tutte le policy Corrispondenza, Creazione e Posizionamento, nonché il filtro Sottoscrittore.

Per eseguire la migrazione di oggetti o container da Identity Vault a un'altra applicazione, fare clic sull'icona . Individuare e selezionare l'oggetto di cui si desidera eseguire la migrazione, quindi fare clic su OK per aggiungere l'oggetto all'elenco di migrazione. Per rimuovere oggetti dall'elenco di migrazione, fare clic sull'icona .

Dopo aver selezionato gli oggetti di cui si desidera eseguire la migrazione, fare clic su per avviare la migrazione. L'avanzamento della migrazione viene visualizzato sullo schermo. Per interrompere la migrazione, fare clic sul pulsante .

Sincronizzazione degli oggetti

L'operazione di sincronizzazione ricerca gli oggetti modificati e li sincronizza. È possibile selezionare Esaminare tutti gli oggetti per avviare immediatamente la sincronizzazione. In alternativa, è possibile impostare una data e un'ora in cui avviare la sincronizzazione.

Traccia DirXML Script

L'opzione Tracing DirXML Scripts (Traccia DirXML Script) consente di selezionare un livello di traccia per un driver. Vengono inoltre applicate le impostazioni di traccia a tutti i produttori e sottoscrittori. È possibile scegliere tra le seguenti opzioni di traccia di DirXML Script:

  • Traccia per tutti i DirXML Script attivata

  • Traccia per tutti i DirXML Script disattivata

  • Traccia regola DirXML Script attivata

  • Traccia regola DirXML Script disattivata

Fare clic su per salvare le modifiche.

24.3.2 Filtri classe/attributo

I filtri degli attributi e delle classi consentono di specificare le classi e gli attributi che un'applicazione può inviare e ricevere da Identity Vault. Se si desidera che una classe specifica passi attraverso il motore di metadirectory per l'elaborazione, è necessario aggiungere la classe al filtro sul canale appropriato. È inoltre possibile filtrare gli oggetti in base a un valore di attributo specifico definito dall'utente. Tramite questa opzione è possibile eseguire le seguenti azioni:

  • Imposta modello: fare clic sull’icona per impostare le opzioni di default per tutti gli attributi aggiunti al filtro.

  • Aggiungere una nuova classe: fare clic su per aggiungere una nuova classe.

  • Aggiungere un nuovo attributo: fare clic su per aggiungere un nuovo attributo.

  • Copia filtro da: questa opzione consente di copiare un filtro da un altro driver. Fare clic sull'icona per copiare il filtro.

  • Modifica XML: modificare le impostazioni del filtro delle classi e degli attributi tramite l'icona Modifica XML.

  • Eliminare classi o attributi: fare clic sull'icona per eliminare una classe o un attributo.

È possibile impostare le seguenti opzioni per un valore di classe e di attributo sia sul produttore che sullo sottoscrittore:

  • Sincronizza

  • Ignora

  • Notifica

  • Reimposta

Unisci autorità

Se un attributo non viene sincronizzato in entrambi i canali, non viene eseguita alcuna unione.

Se un attributo viene sincronizzato in un canale e non nell'altro, tutti i valori esistenti nella destinazione del canale vengono rimossi e sostituiti con quelli dell'origine per tale canale. Se l'origine dispone di più valori e la destinazione può contenere un solo valore, la destinazione utilizza solo uno dei valori.

Se un attributo viene sincronizzato in entrambi i canali e entrambi i lati possono contenere un solo valore, l'applicazione connessa acquisisce i valori memorizzati in Identity Vault a meno che Identity Vault non disponga di alcun valore. In questo caso, Identity Vault acquisisce i valori dall'applicazione connessa.

Se un attributo viene sincronizzato in entrambi i canali e solo un lato è in grado di contenere più valori, il valore del canale con valore singolo viene aggiunto al canale multivalore se non è già presente. Se non è presente alcun valore sul lato singolo, è possibile scegliere il valore da aggiungere al lato singolo. È possibile impostare le seguenti opzioni per Unisci autorità:

  • Predefinito

  • Identity Vault

  • Applicazione

  • Nessuno

Fare clic su per salvare le modifiche.

24.3.3 Script ECMA

Visualizza un elenco ordinato di file di risorse Script ECMA. I file contengono definizioni di estensione per il driver caricato da OpenText Identity Manager all'avvio del driver. È possibile fare clic su per importare altri file, fare clic su per rimuovere i file esistenti o modificare l'ordine dei file eseguiti. È inoltre possibile spostare gli script in alto o in basso nell'elenco. Fare clic su per salvare lo script ECMA.

24.3.4 Mappatura di attributi reciproci

Le mappature di attributi reciproci consentono di creare e gestire i backlink (o riferimenti) tra oggetti. Ad esempio, l'oggetto Gruppo include un attributo Membri che fa riferimento a tutti gli oggetti Utente appartenenti a tale gruppo. Analogamente, ciascun oggetto Utente include un attributo Appartenenza gruppo che fa riferimento agli oggetti Gruppo di cui l'utente è membro. Affinché il motore di metadirectory mantenga l'oggetto Gruppo > attributo Membri sincronizzato con l'oggetto Utente > attributo Appartenenza gruppo per tutti gli oggetti Gruppo e Utente in Identity Vault, è necessario collegare tali attributi. I collegamenti tra gli attributi dell'oggetto sono noti come mappature di attributi reciproci.

Tramite questo modulo è possibile eseguire le seguenti azioni:

Creazione di mappature di attributi reciproci personalizzate

Questa sezione è applicabile solo se nella pagina Mappatura di attributi reciproci è visualizzata la richiesta Il driver non contiene mappature di attributi reciproci personalizzate. Fare clic sull'icona '+' in alto per creare mappature di attributi reciproci di base.

  1. Fare clic sull'icona per creare un nuovo elenco di mappature di attributi reciproci personalizzate.

  2. Vengono visualizzate le mappature di attributi di default del driver. È ora possibile aggiungere mappature oppure modificare o eliminare quelle esistenti.

Aggiunta di una nuova mappatura di attributi reciproci

Quando si crea una mappatura di attributi reciproci, è necessario aggiungere prima uno degli attributi all'elenco delle mappature reciproche.

  1. Fare clic sull'icona accanto al menu a discesa Azioni.

  2. Nella nuova voce di attributo, selezionare l'attributo desiderato dall'elenco a discesa.

  3. Specificare i dettagli della mappatura reciproca:

    1. Classe di origine: specifica il nome della classe a cui è associato l'attributo nell'elenco delle mappature. Ad esempio, se l'attributo Appartenenza gruppo è stato inserito nell'elenco delle mappature reciproche, la classe di origine associata è Utente.

    2. Classe di destinazione: specifica il nome della classe associata all'attributo per cui si desidera creare una mappatura reciproca. Ad esempio, se l'attributo Appartenenza gruppo è stato inserito nell'elenco delle mappature reciproche, la classe di destinazione associata è Gruppo.

    3. Attributo reciproco: specifica il nome dell'attributo per cui si desidera creare una mappatura reciproca.

  4. Se si desidera mappare l'attributo a un altro attributo reciproco, fare clic sull'icona a destra del nome dell'attributo.

    Alla fine dell'elenco degli attributi viene aggiunta una nuova sezione per l'attributo. Selezionare la classe di origine, la classe di destinazione e l'attributo reciproco.

Rimozione di una mappatura di attributi reciproci

Per rimuovere una mappatura di attributi reciproci:

  1. Selezionare la casella di controllo relativa alla mappatura di attributi reciproci che si desidera eliminare in corrispondenza della Classe di origine.

  2. Fare clic sull'icona accanto all'elenco a discesa degli attributi.

Rimozione di un attributo dall'elenco delle mappature reciproche

Per rimuovere un attributo dall'elenco delle mappature reciproche:

  1. Selezionare la casella di controllo corrispondente all’attributo da rimuovere.

  2. Fare clic sull'icona .

Riordinamento degli attributi mappati

Le mappature di attributi vengono risolte nell'ordine elencato, dall'alto verso il basso. È possibile spostare gli attributi mappati verso l'alto o il basso nell'elenco per assicurarsi che vengano risolti nell'ordine corretto. In generale, è consigliabile elencare prima le mappature specifiche seguite dalle mappature più generali. Ad esempio, una mappatura per l'attributo Membro su un oggetto Gruppo deve essere elencata prima di una mappatura per l'attributo Membro su qualsiasi oggetto (opzione <Any Class>, Qualsiasi classe).

Selezionare la casella di controllo corrispondente all'attributo mappato che si desidera spostare, quindi fare clic su per spostare l'attributo verso l'alto o su per spostarlo verso il basso.

Rimozione della mappatura di attributi reciproci personalizzata

È possibile eliminare la mappatura personalizzata degli attributi creata. In questo modo il motore di metadirectory utilizza le mappature di attributi di default per il driver.

Per rimuovere una mappatura personalizzata degli attributi reciproci, fare clic sull'icona .

Modifica del codice XML dell'attributo reciproco

Se necessario, è possibile modificare direttamente il codice XML per un attributo reciproco. A questo scopo, fare clic sull'icona Modifica XML nella pagina Mappature di attributi reciproci personalizzate. Viene aperto un editor XML di base che consente di modificare il codice XML. Al termine, fare clic su OK o Annulla per chiudere l'editor XML.