Vai al contenuto
Tutti gli articoli
Security & governance

Configurazione come codice (esportazione/importazione)

Sposta i tuoi oggetti e campi personalizzati da un ambiente all'altro con un file JSON.

In Impostazioni → Configurazione come codice (DevOps) esporti la configurazione della tua organizzazione (oggetti e campi personalizzati) come file JSON e la importi in un altro ambiente (ad esempio, da un ambiente di test alla produzione).

Esportazione

Clicca su "Esporta JSON". Il file scaricato contiene i tuoi oggetti personalizzati e tutti i campi personalizzati (compresi quelli che hai aggiunto a oggetti standard come Contatto o Azienda). I campi di sistema non vengono esportati.

Rivedi il diff e promuovi (test → produzione)

Seleziona il file (o incolla il JSON) e clicca su "Rivedi piano". Il sistema mostra il DIFF prima di applicare: cosa verrà CREATO (oggetti/campi mancanti nella destinazione) e cosa CAMBIERÀ (oggetti/campi già esistenti ma i cui attributi differiscono dal file, ad esempio etichetta, testo di aiuto, obbligatorietà, visibilità nell'elenco o le opzioni di un campo select). Nulla viene eliminato. Reimportare senza differenze non produce alcuna modifica (idempotente).

È così che PROMUOVI la configurazione da un ambiente di test alla produzione: regola e convalida nell'ambiente di test, esporta e, nella destinazione, rivedi il diff prima di applicare, senza dover ridigitare nulla e senza sorprese.

  1. Esporta la configurazione nell'ambiente di origine (test).
  2. Nell'ambiente di destinazione (produzione), apri Configurazione come codice e seleziona il file.
  3. Clicca su "Rivedi piano" e controlla cosa verrà creato e cosa cambierà (il diff).
  4. Clicca su "Applica importazione".
💡 Il diff modifica solo attributi sicuri (etichetta, obbligatorietà, testo di aiuto, visibilità nell'elenco e configurazione). L'API Name e il TIPO di un campo non cambiano mai durante l'importazione, il che protegge i dati esistenti.
💡 Se un campo personalizzato nel file appartiene a un oggetto STANDARD che non esiste nella destinazione, viene saltato con un avviso, poiché gli oggetti standard provengono dal sistema stesso. I campi che falliscono la convalida (es. una formula con una dipendenza mancante) vengono segnalati nel risultato, non ignorati silenziosamente.
💡 Un ambiente di test completamente isolato (database/hosting proprio) è infrastruttura e dipende dalle tue operazioni. Questo strumento offre il livello SOFTWARE della separazione test/produzione: esportare, confrontare (diff) e promuovere la configurazione tra ambienti.
💡 Solo gli amministratori (profili con accesso alle impostazioni) possono esportare e importare. Ogni esportazione e importazione viene registrata nella Traccia di audit.

Apri questo articolo dentro il sistema

L'hai letto e vuoi vederlo all'opera?

L'account è gratuito e tutto il manuale è disponibile dentro il sistema, con un assistente che risponde proprio a partire da questi contenuti.

Crea un account gratuito
Configurazione come codice (esportazione/importazione) · Sellio