Sandbox-Umgebungen in der Praxis
Eine Sandbox ist eine Umgebung, in der Sie Dinge ausprobieren können, ohne die Produktion zu berühren. Viele haben eine, nutzen sie aber nur, wenn ein Berater darum bittet. Der Artikel geht durch, wie viele Sandboxes Ihnen zustehen, wie sich eine Kopie der Produktion verhält und was anders ist als in der Produktion, damit Sie sie für Tests, Schulung und Fehlersuche nutzen können. Am Ende steht eine kurze Liste mit guten Gewohnheiten.
Wie viele haben Sie
Laut Microsoft Learn berechtigt jedes Premium- oder Essential-Abonnement ohne Zusatzkosten zu einer Produktionsumgebung und drei Sandbox-Umgebungen. Wenn Sie mehr Produktionsumgebungen benötigen, können diese über einen CSP-Partner gekauft werden, und jede zusätzliche Produktionsumgebung kommt mit drei zusätzlichen Sandboxes.
Prüfen Sie Ihr eigenes Kontingent auf der Seite Capacity im Admin Center, da es von Ihren Lizenzen und Zukäufen abhängt.
Zwei Arten von Sandbox
Eine neue Sandbox erhält Demodaten. Eine Kopie der Produktion erhält Ihre eigenen Daten und dieselben Erweiterungen. Für Tests von Updates, Fehlersuche und Schulung mit realen Zahlen nutzen Sie eine Kopie. Um Neues zu lernen oder eine App ohne Ihre Daten auszuprobieren, kann eine leere Sandbox genügen.
Sandboxes können auf Vorschauversionen angelegt werden, wenn Microsoft sie freigibt. Die Vorschauversion und die darauf aufbauenden Sandboxes werden 30 Tage nach Verfügbarkeit des offiziellen Releases entfernt. Denken Sie daran, jeder Sandbox einen Namen zu geben, der den Zweck verrät, damit niemand echte Zahlen in der falschen Umgebung bucht.
Das ist anders als in der Produktion
Microsoft Learn nennt eine Reihe von Vorsichtsmaßnahmen, wenn eine Umgebung kopiert wird. Aufgaben in der Jobwarteschlange werden angehalten. Ausgehende HTTP-Aufrufe von Erweiterungen sind blockiert, bis sie je Erweiterung genehmigt werden. Webhooks, Dataverse-Verbindung und andere Schnittstellen sind abgeschaltet, und E-Mail-Konten der Typen Microsoft 365 und Current User werden gelöscht.
Sie können sich deshalb nicht darauf verlassen, dass eine Sandbox E-Mails sendet oder externe Systeme ohne Einrichtung aufruft. Das ist Absicht, damit Testdaten keine echten Debitoren erreichen.
Einschränkungen und gute Gewohnheiten
Microsoft Learn schreibt, dass Sandboxes in Azure in einer anderen Leistungsklasse laufen als die Produktion. Sie eignen sich deshalb nicht für Leistungsmessungen. Die Datenbank der Sandbox kann auch nicht exportiert werden. Wenn Sie Daten herausholen möchten, können Sie Excel oder ein Konfigurationspaket verwenden oder in eine Produktionsumgebung kopieren.
Eine Kopie der Produktion belegt Speicherplatz, der in Ihr Gesamtkontingent zählt.
Nutzen Sie Sandboxes aktiv, aber halten Sie Ordnung.
- Nach dem Zweck benennen, zum Beispiel Test und Schulung.
- Die Kopie aus der Produktion aktualisieren, wenn ein Test aktuell sein muss.
- Nicht genutzte Sandboxes löschen.
- Nur den nötigen Benutzern Zugriff und Berechtigungen geben.
- Aufschreiben, welche Schnittstellen in jeder Sandbox eingeschaltet sind.
- Nie echte Debitoren-E-Mails im Test verwenden, ohne die Einrichtung zu kontrollieren.
Benutzer und Zugriff
Wenn Benutzer mit Business-Central-Lizenz angelegt werden, erhalten sie grundsätzlich Zugriff auf alle Umgebungen unter derselben Lizenz. Sie können das einschränken, indem Sie ihre Berechtigungen ändern oder ihren Zugriff in dieser Umgebung entfernen. Erwägen Sie, den Zugriff auf eine Sandbox mit echten Kundendaten auf die Personen zu beschränken, die testen sollen.
Denken Sie daran, dass personenbezogene Daten in einer Kopie denselben Regeln unterliegen wie in der Produktion.
Wenn in einer Sandbox etwas schiefgeht, können Sie sie löschen und von vorn beginnen. Das ist der ganze Sinn. Wenn in der Produktion etwas schiefgeht, können Sie eine Sandbox nutzen, um die Situation nachzustellen und eine Korrektur auszuprobieren, bevor Sie in der Produktion korrigieren.
Hilfe
Wenn Sie Hilfe beim Einrichten und Nutzen von Sandboxes möchten, schreiben Sie uns.
Kurze, konkrete E-Mails zu dem, wonach Kunden uns am häufigsten fragen. Wir schreiben, wenn wir etwas haben, das sich zu lesen lohnt.