Concetto: Object Transporter
Object Transporter (OX) è uno strumento di distribuzione che consente di automatizzare la migrazione dei dati di configurazione da un tenant a un altro. La migrazione degli oggetti con Object Transporter garantisce la precisione e consente di risparmiare tempo che altrimenti verrebbe impiegato per la riconfigurazione manuale degli oggetti nei tenant in cui sono necessari. Object Transporter fornisce anche funzionalità di controllo e report che non sono possibili con la configurazione manuale. Esegue la migrazione sia degli oggetti di primo livello che di eventuali dipendenze degli oggetti di primo livello.
Il report
Object Transporter Supported Objects (OX)
descrive in dettaglio gli oggetti e le relative dipendenze di cui è possibile eseguire la migrazione. Il report è disponibile in Customer Central e nei tenant non di produzione con accesso a Customer Central. Per preparare la migrazione, è anche possibile visualizzare il report
Tracker modifiche configurazione
per tenere traccia delle modifiche ai dati di configurazione nei tenant. Casi d'uso della migrazione di Object Transporter
Object Transporter supporta i seguenti casi d'uso:
- Istanze singole di dati di configurazione (istanze singole).
- Pacchetti di dati di configurazione in bundle (pacchetti di configurazione).
- Pacchetti in bundle di dati di configurazione della sicurezza (pacchetti di configurazione della sicurezza).
- Contenuto del catalogo di configurazione
- Istanze di oggetti contenenti valori convertiti.
- Coppie di chiavi private X.509.
- File di estrazione della configurazione (.dat).
- Pacchetti di configurazione avanzata creati dai reportdi Configuration Change Tracker.
Quando utilizzare Object Transporter
Utilizzare lo strumento Estrazione configurazione solo quando:
- Si desidera riutilizzare la stessa configurazione più volte in ambienti diversi.
- I tenant di origine e di destinazione hanno ID fatturazione diversi.
- È necessaria una copia di una configurazione da ricaricare nel tenant in un secondo momento.
- In tutti gli altri casi, è possibile utilizzare Object Transporter.
Gestione automatizzata delle dipendenze
Object Transporter esegue la migrazione dei dati di configurazione per un oggetto e include tutti gli oggetti dipendenti utilizzati dalle istanze degli oggetti di primo livello. Per garantire un processo di migrazione più agevole e corretto, Object Transporter fornisce una convalida preliminare per aiutare a identificare e correggere potenziali errori prima della migrazione. Se Object Transporter rileva prerequisiti mancanti nel tenant di destinazione, visualizza una pagina
Controllo pre-migrazione
che elenca le istanze con prerequisiti mancanti da risolvere. Per risolvere un prerequisito, accedere al tenant di destinazione e creare l'istanza mancante o risolverne l'ID riferimento. È anche possibile mappare le istanze di origine che non hanno istanze di destinazione corrispondenti ad altre istanze compatibili nel tenant di destinazione, senza uscire dal workflow di migrazione. Object Transporter segnala la mancanza di prerequisiti per gli oggetti di primo livello e per le relative dipendenze. Sebbene Object Transporter esegua la migrazione dei dati di configurazione per un oggetto e i relativi oggetti dipendenti, non esegue la migrazione dei dati transazionali o di riferimento. Esempio: una definizione di report personalizzato fa riferimento a un campo calcolato che a sua volta fa riferimento a una sede. Quando si esegue la migrazione del report, viene automaticamente migrato anche il campo calcolato, ma non la sede. In questo esempio, il report
Controllo pre-migrazione
contrassegna la sede come prerequisito mancante. Differenze tra tenant di origine e di destinazione
Subito prima della migrazione, Object Transporter visualizza le differenze tra i tenant di origine e di destinazione per le istanze selezionate per la migrazione. È anche possibile visualizzare le differenze per le dipendenze di queste istanze.
Quando si visualizzano le dipendenze, fare sempre clic su View Attribute Diff per esaminare i singoli attributi che compongono ogni oggetto dipendente.
Il sistema fornisce un'icona di stato per ogni istanza, dipendenza o attributo: Modifica, Rimozione o Nuovo. La revisione delle differenze consente di prendere decisioni informate sull'opportunità di procedere con la migrazione.
Estrazioni della configurazione per la migrazione o gli aggiornamenti del tenant
Quando è necessario riutilizzare un pacchetto di configurazione in più tenant o salvare una configurazione prima di un aggiornamento del tenant, utilizzare lo strumento
Estrazioni configurazione
. Estrazione configurazione
consente di creare file di estrazione dalla configurazione o dai pacchetti di configurazione di sicurezza e quindi migrare o ricaricare le estrazioni nei tenant aggiornati o di destinazione.
Non è possibile caricare estrazioni della configurazione nei tenant di produzione. Per spostare i dati di configurazione nei tenant di produzione, è possibile importare i dati in un tenant di implementazione o sandbox e quindi utilizzare Object Transporter per migrare i dati nel tenant di produzione.
Per visualizzare uno storico dei file di estrazione generati, accedere a Customer Central e accedere al report
Estrazione
nella sezione Report
del dashboard Object Transporter (OX).Accesso a Object Transporter
È possibile avviare la migrazione con Object Transporter nel tenant Customer Central o dal tenant di origine. In quest'ultimo caso, il sistema reindirizza l'utente a Customer Central per completare la migrazione.
Per utilizzare Object Transporter, configurarne l'accesso. Consultare Procedura: Configurare l'accesso a Customer Central e Object Transporter.
Migrazione delle modifiche alla configurazione
È possibile utilizzare
Configuration Change Tracker
per eseguire la migrazione delle modifiche alla configurazione in base a utenti e intervalli di tempo specifici. La migrazione con Configuration Change Tracker
è un modo semplice e sicuro per sincronizzare le configurazioni tra i tenant. Poiché Object Transporter esegue la migrazione solo delle istanze selezionate da un report Configuration Change Tracker e non esegue la migrazione di istanze dipendenti aggiuntive dopo l'avvio della migrazione, sincronizza solo i dati delle configurazioni noti.Per eseguire la migrazione da
Configuration Change Tracker
, un amministratore della sicurezza Customer Central deve concedere l'accesso all'attività Gestione accesso a Customer Central Tooling
selezionando la casella di controllo OX Migration: Full Object Coverage
. Abilitare e limitare la migrazione
Gli amministratori della sicurezza di Customer Central possono impedire a singoli utenti di eseguire la migrazione di pacchetti ed estrazioni:
Abilita o Limita | Attività da utilizzare |
|---|---|
Migrazione del pacchetto di configurazione | Gestione accesso a Customer Central Tooling (la migrazione a istanza singola è ancora disponibile)
Questa attività sostituisce l'attività Limita accesso utente alla migrazione con Object Transporter . |
Migrazione del pacchetto di configurazione di sicurezza | Gestire l'accesso a Customer Central Tooling
Questa attività sostituisce l'attività Gestione accesso per migrazione pacchetti di configurazione di sicurezza . |
La configurazione estrae la creazione e la migrazione. | Gestire l'accesso a Customer Central Tooling
Questa attività sostituisce l'attività Gestione accesso per migrazione estrazioni configurazione . |
Tenant Confrontare la creazione e la modifica del report. | Gestire l'accesso a Customer Central Tooling
Questa attività sostituisce l'attività Gestione accesso a confronto tenant . |
Migrazione dei pacchetti di configurazione avanzata dai report di Configuration Change Tracker . | Gestire l'accesso a Customer Central Tooling
|
Migrazioni solo alle istanze a cui hanno accesso i migratori, limitandole a:
| Gestire l'accesso a Customer Central Tooling
|
Tipi di tenant supportati
Object Transporter supporta le migrazioni tra i seguenti tipi di tenant:
Tenant di origine | Tenant di destinazione |
|---|---|
Implementazione |
|
Sandbox |
|
Anteprima
Se il contenuto si basa su funzionalità che il sistema non ha ancora distribuito ai tenant di produzione, attendere che il sistema completi il ciclo di consegna alla produzione prima di eseguire la migrazione. Esempio: il sistema fornisce un nuovo report ai tenant Anteprima, da cui si crea un report personalizzato. Il sistema prevede di consegnare il nuovo report ai tenant di produzione tra due settimane. Attendere fino a quando il sistema non recapita il nuovo report ai tenant di produzione prima di eseguire la migrazione del report personalizzato al tenant di produzione. |
|
Wdsetup (solo catalogo di configurazione) |
|
Tenant Workday App Development
Quando si esegue la migrazione di un'estrazione di configurazione, il sistema offre un'opzione per selezionare un tenant di sviluppo come tenant di destinazione. Se si esegue la migrazione del contenuto estratto da un tenant di implementazione a un tenant di sviluppo, questo percorso non è supportato. Queste migrazioni generano un messaggio di errore. | Implementazione |