Entwickler-Sandboxes Und Metadaten
Jede Sandbox wurde mit bereitgestellt Entwickler-SandboxesIst eine isolierte Umgebung innerhalb einer Instanz, mit der Entwickler parallel erstellen und testen können, ohne andere Arbeit zu beeinträchtigen.
Sandboxen können bestimmten Stories, Entwicklern, Testplänen oder beliebigen anwenderdefinierten Kriterien zugeordnet werden.
Entwickler-Sandboxes Und Metadatenkonfiguration
Jede Sandbox wird mit den vollständigen Metadaten der Basisinstanz initialisiert. Beispiel: Skripts und Business-Regeln.
Alle an der Metadatenkonfiguration in der Sandbox vorgenommenen Änderungen wirken sich erst auf die Basisinstanz aus, wenn die Änderungen zusammengeführt werden. Sie können beispielsweise ein Plugin auf einer Sandbox installieren, und es wird nicht in der Basisinstanz installiert. Entwickler können Sandboxen verwenden, um riskante Änderungen vorzunehmen, ohne sich Gedanken darüber zu machen, dass sich dies auf die Basisinstanz oder andere Sandboxen auswirkt.
Anwenderanmeldeinformationen und -Rollen sind für jede Sandbox isoliert. Das Ändern der Rolle eines Anwenders in einer Sandbox wirkt sich nicht auf andere Sandboxen oder die Basisinstanz aus.
Alle Änderungen an der Metadatenkonfiguration müssen zuerst aus der Sandbox in die Basisinstanz übernommen werden. Die Entwickler-SandboxesDer Administrator muss dann die Änderungen wieder mit dem Basis-Image zusammenführen. Die Änderungen sind dann für die nächste bereitgestellte Sandbox verfügbar, aber nicht für vorhandene Sandboxen.
Entwickler-Sandboxes Und Tabellendaten
Alle in einer Sandbox erstellten Datensätze sind sofort in der Basisinstanz verfügbar. Beispielsweise ist das Hinzufügen einer Spalte zu einer Tabelle in der Sandbox isoliert. Wenn Sie jedoch einen Incident in einer Sandbox erstellen, wird dieser neue Datensatz auch in der Incident-Tabelle in der Basisinstanz erstellt.
- Sofern eine Tabelle nicht so konfiguriert ist, dass sie für die Basisinstanz isoliert oder ohne Daten kopiert wird, wird die Tabelle für alle Sandboxen freigegeben.
- Datensätze, die in einer Sandbox in einer freigegebenen Datentabelle erstellt wurden, sind in der Basisinstanz und jeder anderen Sandbox verfügbar, die diese Tabelle gemeinsam verwendet. Durch eine Schemaänderung wird die Tabelle isoliert, und alle danach hinzugefügten Datensätze werden ebenfalls isoliert.
Entwickler-Sandboxes Und Datenvorlagen
Wenn eine Sandbox zugewiesen wird, erbt sie die Baseline-Datenkonfiguration von bereichsbezogenen Apps, es sei denn, es gibt Daten, die nicht kopiert werden können. Weitere Informationen zu Datenprofilen und Vorlagen finden Sie unter Wird Verwaltet Entwickler-SandboxesDaten.
Entwickler-Sandboxes Und Business-Regeln
Business-Regeln sind Metadaten, die von der Basisinstanz geerbt werden. Sie können Business-Regeln in einer Sandbox anzeigen, indem Sie zu navigieren .
Business-Regeln werden kopiert, aber isoliert. Sie werden geerbt, aber Änderungen und Ergänzungen werden in jeder Sandbox isoliert. Weitere Informationen zu Business-Regeln finden Sie unter Classic Business rules.