Zum Inhalt springen
All articles
Security & governance

Konfiguration als Code (Export/Import)

Verschieben Sie Ihre benutzerdefinierten Objekte und Felder mit einer JSON-Datei von einer Umgebung in eine andere.

Unter Einstellungen → Konfiguration als Code (DevOps) exportieren Sie die Konfiguration Ihrer Organisation (benutzerdefinierte Objekte und Felder) als JSON-Datei und importieren sie in eine andere Umgebung (zum Beispiel von einer Testumgebung in die Produktion).

Export

Klicken Sie auf „JSON exportieren“. Die heruntergeladene Datei enthält Ihre benutzerdefinierten Objekte und alle benutzerdefinierten Felder (einschließlich der Felder, die Sie zu Standardobjekten wie Kontakt oder Unternehmen hinzugefügt haben). Systemfelder werden nicht exportiert.

Diff prüfen und übernehmen (Test → Produktion)

Wählen Sie die Datei aus (oder fügen Sie das JSON ein) und klicken Sie auf „Plan prüfen“. Das System zeigt den DIFF vor der Anwendung: was ERSTELLT wird (Objekte/Felder, die im Ziel fehlen) und was sich ÄNDERT (Objekte/Felder, die bereits existieren, deren Attribute sich aber von der Datei unterscheiden, z. B. Bezeichnung, Hilfetext, Pflichtfeld, Listensichtbarkeit oder die Optionen eines Auswahlfelds). Nichts wird gelöscht. Ein erneuter Import ohne Unterschiede erzeugt keine Änderung (idempotent).

So BEFÖRDERN Sie Konfiguration von einer Testumgebung in die Produktion: in der Testumgebung anpassen und validieren, exportieren und im Ziel den Diff vor der Anwendung prüfen, ohne erneute Eingabe und ohne Überraschungen.

  1. Exportieren Sie die Konfiguration in der Quellumgebung (Test).
  2. Öffnen Sie in der Zielumgebung (Produktion) „Konfiguration als Code“ und wählen Sie die Datei aus.
  3. Klicken Sie auf „Plan prüfen“ und sehen Sie sich an, was erstellt und was geändert wird (der Diff).
  4. Klicken Sie auf „Import anwenden“.
💡 Der Diff ändert nur sichere Attribute (Bezeichnung, Pflichtfeld, Hilfetext, Listensichtbarkeit und Konfiguration). Der API-Name und der TYP eines Feldes ändern sich beim Import nie, was bestehende Daten schützt.
💡 Wenn ein benutzerdefiniertes Feld in der Datei zu einem STANDARDOBJEKT gehört, das im Ziel nicht existiert, wird es mit einer Warnung übersprungen, da Standardobjekte vom System selbst stammen. Felder, die die Validierung nicht bestehen (z. B. eine Formel mit einer fehlenden Abhängigkeit), werden im Ergebnis gemeldet, nicht stillschweigend ignoriert.
💡 Eine vollständig isolierte Testumgebung (eigene Datenbank/Hosting) ist Infrastruktur und hängt von Ihrem Betrieb ab. Dieses Tool liefert die SOFTWARE-Schicht der Test-/Produktionstrennung: Konfiguration zwischen Umgebungen exportieren, vergleichen (Diff) und übernehmen.
💡 Nur Administratoren (Profile mit Zugriff auf Einstellungen) können exportieren und importieren. Jeder Export und Import wird im Audit-Trail erfasst.

Open this article inside the system

Read it and want to see it working?

The account is free and the whole manual is available inside the system, with an assistant that answers from this very content.

Kostenloses Konto erstellen
Konfiguration als Code (Export/Import) · Sellio