Statussynchronisierung zwischen Change-Anforderungen und Korrekturaufgaben
Es besteht eine synchronisierte Beziehung zwischen den Statusfeldern von Korrekturaufgaben und den Statusfeldern von Change-Anforderungen in der Anwendung Konfigurations-Compliance.
| Terminologie vor v14.9 | Terminologie ab Version 14.9 |
|---|---|
| Testergebnisgruppe | Korrekturaufgabe |
| Gruppenregeln | Regeln für Korrekturaufgaben |
| Richtlinie | Testgruppe |
Während eine Change-Anforderung ihren Lebenszyklus durchläuft, verschiebt sie automatisch auch den Status aller zugehörigen Korrekturaufgaben. Die Statussynchronisierung wird standardmäßig in Ihrer Instanz durch eine Systemeigenschaft aktiviert, wenn Sie die Anwendung Konfigurations-Compliance ab v12.0 von ServiceNow Store 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 nicht im Status Warten auf Implementierungbefindet, wird der Status der Korrekturaufgabe in Warte auf Implementierungverschoben.
- Wenn eine vorhandene Change-Anforderung mit einer Korrekturaufgabe verknüpft ist und sich nicht im Status Warten auf Implementierungbefindet, wird der Status der Korrekturaufgabe in Warte auf Implementierungverschoben.
- Nachdem die Aufgaben für eine Change-Anforderung abgeschlossen wurden (Implementiert) und das CHG in den Status Überprüfen versetzt wird, wird die Korrekturaufgabe in den Status Gelöstverschoben.
Weitere Informationen und Beispiele zur Statussynchronisierung finden Sie in den folgenden Abschnitten.
Statussynchronisierung weiterleiten
Die folgende Abbildung zeigt, wie CHG-Status den Status von Korrekturaufgaben automatisch in einem Lebenszyklus nach vorn verschieben, d. h. von Offen nach Gelöst.
Sie können neue Change-Anforderungen für jede Korrekturaufgabe in einem anderen Status als Gelöst oder Geschlossenerstellen. Die Statussynchronisierung verschiebt das 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 aktiviert, es sei denn, das Kontrollkästchen (CIs zu CR hinzufügen) wird in einem Formular angezeigt und Sie deaktivieren das Kontrollkästchen.
Die Korrekturaufgabe rückt nicht in den Status „Gelöst“ vor, wenn sich ein CHG im Status „Offen“ befindet. Alle CHG-Status vor der Überprüfung in ihrem Lebenszyklus wie Neu, Bewerten, Autorisieren, Geplant oder Implementieren, wie in der vorherigen Abbildung dargestellt, gelten für das CHG als Status „offen“. Offene Status verschieben das Statusfeld in der Korrekturaufgabe nicht, da Untersuchungen oder Aufgaben im CHG 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üfung“ und „Erfolgreich geschlossen“. Wenn ein CHG erfolgreich geschlossen wird, lauten seine Geschlossencodes: Erfolgreichoder Erfolgreich mit Problemen. In diesem Fall wechselt die Korrekturaufgabe zu Gelöst.
Rückwärts gerichtete Statussynchronisierung
Da ein CHG während seines Lebenszyklus verarbeitet wird, kann es irgendwann abgebrochen werden. Wenn in diesem Fall das CHG Abgebrochenoder Geschlossen ist (mit dem Abschlusscode Nicht erfolgreich), wird die Korrekturaufgabe automatisch zurück in den Status Untersuchtverschoben. 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 ein neues CHG erstellen oder sie einem vorhandenen CHG in einem der anfänglichen offenen Status zuordnen, wechselt die Korrekturaufgabe automatisch zurück in den Status „Warten auf Implementierung“. Die Korrekturaufgabe wird in diesen Status zurückversetzt, da dem CHG jetzt mehr Arbeit zugewiesen ist.
Korrekturaufgaben mit mehr als einem CHG
| CHG-Nummer | CHG-Status |
|---|---|
| 1 | Implementieren |
| 2 | Abgebrochen |
| 3 | Geschlossen (Lösungscode von „Nicht erfolgreich“) |
| 4 | Geschlossen (Lösungscode nicht erfolgreich) |
Die Statussynchronisierung zwischen CHG und Korrekturaufgabe basiert in diesem Fall auf CHG1, dem frühesten Status der vier CHGs (Implementieren). In diesem Fall verbleibt die Korrekturaufgabe im Status Warten auf Implementierung.
In einem anderen Beispiel gilt: Wenn sich eine Korrekturaufgabe im Status „Gelöst“ befindet und über ein vorhandenes CHG verfügt, das implementiert wurde und sich im Status „Überprüfung “ befindet, und ein neues CHG erstellt wird, wird die Korrekturaufgabe von „Gelöst“ zurück zu „Warten auf Implementierung“verschoben. 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 ein CHG haben, wechselt außerdem der Status der Korrekturaufgabe in den folgenden Fällen automatisch:
- Wenn ein CHG zur Überprüfungwechselt und alle anderen CHGs, die der Korrekturaufgabe zugeordnet sind, sich im Status „Überprüfen“ oder „Geschlossen“ befinden (mit einem erfolgreichen Abschlusscode), die Korrekturaufgabe automatisch in den Status „Gelöst“übergeht . Alle anderen zugehörigen CHGs, die abgebrochen oder nicht erfolgreich geschlossen wurden, werden ignoriert.
- Wenn ein CHG in den Status „Abgebrochen“ oder„Geschlossen“ (Abschlusscode „ Nicht erfolgreich“ wechselt) und alle anderen CHGs, die der Korrekturaufgabe zugeordnet sind, sich im selben Status befinden, wird die Korrekturaufgabe automatisch in den Status „Wird untersucht“zurückversetzt.
Weitere Informationen zu den Status von Korrekturaufgaben und den möglichen Aktionen in den einzelnen Status finden Sie unter Konfigurations-Compliance Status.