Regeln sicher testen mit dem Dry-Run-Modus in xRM Data Guard
Starke Validierungsregeln in xRM Data Guard sind entscheidend für Datenqualität und Compliance in Microsoft Dynamics 365. Doch bevor diese Regeln live gehen, brauchen Administratoren eine Möglichkeit, sie zu testen — ohne echte Benutzer oder Produktivdaten zu beeinträchtigen. Genau dafür wurde der Dry-Run-Modus entwickelt.
Was ist der Dry-Run-Modus?
Der Dry-Run-Modus führt Validierungsregeln in einer sicheren, simulationsbasierten Umgebung aus. Statt Benutzeraktionen aktiv zu blockieren oder Datensätze zu verändern, werden potenzielle Verstöße nur protokolliert und gemeldet. Du kannst also jede Regel testen, als wäre sie aktiv — aber ohne jede operative Auswirkung.
Das ist der ideale Weg, um die Konfiguration zu verfeinern, die Logik zu prüfen und sicherzustellen, dass Operatoren und Werte exakt wie beabsichtigt funktionieren, bevor sie in die Produktivphase gehen.
So funktioniert der Dry-Run-Modus
Steht eine Regel auf Dry Run, überwacht xRM Data Guard Datenänderungen in Echtzeit und wertet sie gegen alle aktiven Validierungsbedingungen aus. Statt den Speichervorgang zu verhindern, zeichnet das System lediglich das Ergebnis auf — inklusive der Information, ob die Regel den Datensatz blockiert hätte und welche Felder betroffen waren.
Das ermöglicht:
- Regelauswirkungen vor der Aktivierung in der Vorschau prüfen
- Auswertungen sammeln, wie häufig Verstöße auftreten
- Fehlkonfigurationen oder zu strenge Bedingungen identifizieren
- Sicherstellen, dass geschäftskritische Daten während des Tests unberührt bleiben
Warum das wichtig ist
Regeln in Produktivumgebungen zu testen ist riskant — schon eine kleine Fehlkonfiguration kann legitime Änderungen blockieren oder Workflows unterbrechen. Der Dry-Run-Modus eliminiert dieses Risiko: Administratoren sehen vollständig, wie sich jede Regel unter realen Bedingungen verhält, ohne Daten zu verändern oder einzuschränken.
Sehen die Ergebnisse korrekt aus, wird die Regel per Umschalten von Dry Run auf Approved sofort aktiviert — der Übergang von der Simulation zur Durchsetzung erfolgt nahtlos.
Transparent testen
Jede Dry-Run-Ausführung wird detailliert protokolliert, unter anderem:
- Der Benutzer, der die Änderung ausgelöst hat
- Die betroffene Entität und das betroffene Feld
- Der ausgewertete Operator und Wert
- Das erwartete Ergebnis der Regel
Diese Protokolle erscheinen direkt im xRM-Data-Guard-Dashboard — Administratoren können die Ergebnisse analysieren und Regeln direkt in der Oberfläche anpassen.
Vom Test in die Produktion
Der Dry-Run-Modus ist dein Sicherheitsnetz.
Er schließt die Lücke zwischen Entwicklung und Live-Validierung und ermöglicht einen reibungslosen Übergang vom Testen zur Durchsetzung — ohne Unterbrechung und ohne Rätselraten.
Ob neue Validierungsregeln ausgerollt oder bestehende geprüft werden: Dry Run stellt sicher, dass jede Änderung transparent, messbar und vollständig kontrolliert ist.
Fazit
Der Dry-Run-Modus in xRM Data Guard gibt Administratoren die Sicherheit, Validierungsregeln souverän zu testen und zu optimieren. Ein Kernfeature für jede Organisation, der Datenintegrität und Betriebssicherheit in Microsoft Dynamics 365 wichtig sind.
Erst die Grundlagen? Data Protection in Dynamics 365 – der Überblick in unseren xRM Insights