Statussynchronisierung zwischen Change-Anforderungen und Korrekturaufgaben
In der Anwendung Configuration Compliance besteht eine synchronisierte Beziehung zwischen den Statusfeldern von Korrekturaufgaben und den Statusfeldern von Change-Anforderungen (CHGs).
| Terminologie vor v14.9 | Terminologie v14.9 und höher |
|---|---|
| Testergebnisgruppe | Korrekturaufgabe |
| Gruppenregeln | Regeln für Korrekturaufgaben |
| Richtlinie | Testgruppe |
Während eine Change-Anforderung ihren Lebenszyklus durchläuft, wird auch der Status der zugehörigen Korrekturaufgaben automatisch verschoben. Die Statussynchronisierung wird durch eine Systemeigenschaft standardmäßig in Ihrer Instanz aktiviert, wenn Sie die Anwendung Configuration Compliance aus dem ServiceNow Store ab v12.0 herunterladen.
Wenn die Statussynchronisierung aktiviert ist, ändert das Feld CHG-Status das Feld Status der Korrekturaufgabe in den folgenden Fällen automatisch:
- Wenn eine neue Change-Anforderung für eine Korrekturaufgabe erstellt wird und sich diese nicht in „Warten auf Implementierung“befindet, wird der Status der Korrekturaufgabe in „Warten auf Implementierung“ verschoben.
- Wenn eine vorhandene Change-Anforderung einer Korrekturaufgabe zugeordnet ist und sich nicht in „Warten auf Implementierung“ befindet, wird der Status der Korrekturaufgabe in „Warten auf Implementierung“ verschoben.
- Nachdem die Aufgaben für eine Change-Anforderung abgeschlossen (Implementiert) sind und die CHG in den Status Überprüfen verschoben wurde, wird die Korrekturaufgabe in den Status Gelöstverschoben.
Weitere Informationen und Beispiele für die Statussynchronisierung finden Sie in den folgenden Abschnitten.
Statussynchronisierung weiterleiten
Die folgende Abbildung zeigt, wie CHG-Status die Status von Korrekturaufgaben in einem Vorwärtslebenszyklus automatisch verschieben, d. h. von „ Offen “ zu „Gelöst“.
Sie können neue Change-Anforderungen für jede Korrekturaufgabe in einem anderen Status als Gelöst oder Geschlossenerstellen. Die Statussynchronisierung verschiebt die TRG automatisch bidirektional durch die Status „ Offen“, „ Wird untersucht“, „Warten auf Implementierung“und „Gelöst“. Diese Verschiebung basiert auf bestimmten Werten des Statusfelds im Change Request. Die Statussynchronisierung zwischen Change-Anforderung und Korrekturaufgabe wird automatisch aufgerufen, es sei denn, das Kontrollkästchen (CIs zu CR hinzufügen) wird in einem Formular angezeigt, und Sie deaktivieren das Kontrollkästchen.
Die Korrekturaufgabe wird nicht in den Status „ Gelöst “ verschoben, wenn sich ein CHG im Status „Offen“ befindet. Alle CHGs, die sich in ihrem Lebenszyklus in einem Status vor der Überprüfungbefinden, z. B. „ Neu“, „Bewerten“, „ Autorisieren“, „ Geplant “ oder „ Implementieren“, wie in der vorherigen Abbildung dargestellt, gelten als offene Status für die CHG. Offene Status verschieben das Statusfeld in der Korrekturaufgabe nicht, da Untersuchungen oder Aufgaben im CHG noch nicht abgeschlossen sind. Die Statussynchronisierung wird aufgerufen, wenn ein CHG für die Korrekturaufgabe erstellt oder ihr zugeordnet wird oder wenn sich der Status einer vorhandenen Beziehung im CHG ändert. Die abgeschlossenen CHG-Status sind Überprüfen und erfolgreich Geschlossen. Wenn ein CHG erfolgreich geschlossen wird, lauten seine Abschlusscodes: Erfolgreichoder Erfolgreich mit Problemen. In diesem Fall wird die Korrekturaufgabe zu Gelöst verschoben.
Statussynchronisierung rückwärts
Da ein CHG während seines Lebenszyklus verarbeitet wird, kann er irgendwann abgebrochen werden. In diesem Fall wird die Korrekturaufgabe automatisch zurück in den Status „Wird untersucht“ verschoben, wenn CHG Abgebrochen oder Geschlossenist (mit dem Abschlusscode Nicht erfolgreich). Die Korrekturaufgabe wird zurück in den Status „ Wird untersucht“ verschoben, da kein aktiver Plan zur Korrektur der Schwachstelle vorhanden ist.
Wenn sich eine Korrekturaufgabe im Status Gelöst befindet und Sie eine neue CHG erstellen oder sie einer vorhandenen CHG in einem der anfänglichen offenen Status zuordnen, wird die Korrekturaufgabe automatisch in den Status „ Warten auf Implementierung“zurückgesetzt. Die Korrekturaufgabe wird in diesen Status zurückgesetzt, da dem CHG jetzt mehr Arbeit zugewiesen ist.
Korrekturaufgaben mit mehr als einem CHG
| CHG-Nummer | CHG-Status |
|---|---|
| 1 | Implementieren |
| 2 | Abgebrochen |
| 3 | Geschlossen (Abschlusscode von Nicht erfolgreich) |
| 4 | Geschlossen (Abschlusscode nicht erfolgreich) |
Die Statussynchronisierung zwischen CHG und Korrekturaufgabe basiert in diesem Fall auf CHG1, das sich im frühesten Status der vier CHGs befindet (Implementieren). In diesem Fall bleibt die Korrekturaufgabe in Warten auf Implementierung.
In einem anderen Beispiel wird die Korrekturaufgabe von „ Gelöst “ zurück zu „Warten auf Implementierung “ verschoben, wenn sich eine Korrekturaufgabe im Status „ Gelöst “ befindet und eine vorhandene CHG vorhanden ist, die implementiert wurde und sich im Status „ Überprüfung“ befindet, und eine neue CHG erstellt wird. Die Statussynchronisierung basiert auf dem CHG im Status Neu, dem CHG im frühesten Status.
| CHG-Nummer | CHG-Status |
|---|---|
| 1 | Prüfung |
| 2 | Neu |
Wenn Korrekturaufgaben mehr als eine CHG haben, ändert sich der Status der Korrekturaufgabe in den folgenden Fällen automatisch:
- Wenn ein CHG in den Status Überprüfenübergeht und sich alle anderen CHGs, die der Korrekturaufgabe zugeordnet sind, im Status „ Überprüfen “ oder „ Geschlossen “ befinden (mit einem erfolgreichen Abschlusscode), wird die Korrekturaufgabe automatisch in „Gelöst“ geändert. Alle anderen zugehörigen CHGs, die abgebrochen oder nicht erfolgreich geschlossen wurden, werden ignoriert.
- Wenn eine CHG in den Status „ Abgebrochen “ oder „Geschlossen “ (Abschlusscode von Nicht erfolgreich) verschoben wird und sich alle anderen mit der Korrekturaufgabe verknüpften CHGs im selben Status befinden, wird die Korrekturaufgabe automatisch in den Status „Wird untersucht“ zurückgesetzt .
Weitere Informationen zu den Status von Korrekturaufgaben und den Möglichkeiten, die Sie in den einzelnen Status haben, finden Sie unter Configuration Compliance Status.