Erstellen Sie eine CMDB-Datenmanager-Richtlinie in CMDB Workspace
Erstellen Sie eine CMDB-Datenmanager-Richtlinie, um CIs-Lebenszyklus-Events wie das Löschen automatisch zu verarbeiten. Durch die Anwendung konsistenter und standardmäßiger Lebenszyklusrichtlinien auf CIs wird die Integrität der CMDB aufrechterhalten.
Vorbereitungen
- Die Lebenszyklusrichtlinien Stilllegen, Archivieren und Löschen erfordern, dass für jede Zielklasse in der Richtlinie eine aktive Lebenszyklusregel vorhanden ist. Wenn Sie versuchen, eine Richtlinie eines Richtlinientyps zu erstellen, für den diese Anforderung gilt, aber nicht erfüllt ist, wird eine Fehlermeldung angezeigt, und der Vorgang schlägt fehl.
- Vergewissern Sie sich, dass ein benutzerdefinierter Subflow, den Sie einer Richtlinie zuordnen möchten, vorhanden ist:
- Navigieren zu und wählen Sie dann in der Menüleiste CMDB-Arbeitsbereich die Option Management aus.
- Klicken Sie im Abschnitt „Verwalten“ in den Verwaltungstools auf den Link Datenmanager.
- Wählen Sie in der Navigationsleiste auf der linken Seite Subflows aus.
- Überprüfen Sie die Subflows auf der Seite „Datenmanager-Subflows“, und führen Sie einen Drilldown zu einem Subflow durch, um ihn in Flow Designer zu öffnen.
- Wählen Sie Neuen Subflow erstellen aus, um einen neuen Subflow in Flow Designer zu erstellen.
- So fordern Sie eine Überprüfung und eine Genehmigung für eine Richtlinienaufgabe an: Stellen Sie sicher, dass das Attribut Managed By Group in Ziel-CIs ausgefüllt ist und dass die zugewiesenen Benutzer berechtigt sind, die Richtlinienaufgaben zu genehmigen.
- Wenn Asset Management aktiviert ist, überprüfen Sie, ob diesem CI ein Asset-Datensatz zugeordnet ist, bevor Sie das CI stilllegen. Überprüfen Sie den zugeordneten Asset-Datensatz, falls vorhanden, und vergewissern Sie sich, dass der Asset-Status (install_status) Retiredlautet.
Erforderliche Rolle: Erforderliche Rolle: data_manager_admin oder sn_cmdb_admin
Warum und wann dieser Vorgang ausgeführt wird
Geben Sie für jede Richtlinie einen Richtlinientyp, einen Subflow für Lebenszyklusrichtlinien, eine Reihe von CIs, die als Ziel-CIs verwendet werden sollen, und andere Optionen an, die für den ausgewählten Richtlinientyp spezifisch sind. Ziel-CIs müssen in der Regel aus Klassen stammen, die die Tabelle „Konfigurationselement“ [cmdb_ci] erweitern, und mit dem Richtlinientyp „CMDB zugehörigen Eintrag löschen“ auch Tabellen in der Tabelle „Zugehörige Einträge“ [cmdb_related_entry]. Der Zertifizierungsrichtlinientyp unterstützt jedoch beispielsweise auch Nicht-CMDB-Tabellen.
Weitere Informationen zu Lebenszyklusstatusdefinitionen und anderen Konzepten für die Arbeit mit dem CMDB-Datenmanager finden Sie unter Arbeiten mit CMDB Data Manager.
Prozedur
Ergebnisse
Nachdem Sie eine Richtlinie veröffentlicht haben:
Eine tägliche regelmäßige Aufgabe verarbeitet die veröffentlichte Richtlinie, und Richtlinienaufgaben werden wie in der Richtlinie festgelegt zugewiesen. Wenn die Richtlinie einem Subflow zugeordnet ist, lösen Richtlinienaufgaben den Richtlinien-Subflow aus. Probleme bei der Richtlinienausführung werden in einem Fehlerprotokoll mit Benachrichtigungen an den CMDB Data Manager-Administrator aufgezeichnet.
Wenn die Richtlinie so konfiguriert ist, dass für ihre Aufgaben eine Genehmigung erforderlich ist, werden E-Mail-Benachrichtigungen an Mitglieder der Zuweisungsgruppe im Attribut Managed by Group des CI gesendet. Wenn die Richtlinie einem Subflow zugeordnet ist, löst eine Richtlinienaufgabe den Richtlinien-Subflow erst aus, nachdem die Aufgabe genehmigt wurde.
- Wenn die Richtlinie einem Subflow zugeordnet ist, wird die Aufgabe nach Abschluss einer Richtlinienaufgabe vom Richtlinien-Subflow geschlossen. Für eine Nachweisrichtlinie (die keinem Subflow zugeordnet ist) muss ein Benutzer alle CIs in der Aufgabe verarbeiten und die Aufgabe übermitteln, um sie zu schließen.
- Für Nachweisrichtlinien werden Nachweisaufgaben Benutzern wie angegeben zugewiesen, und diese Aufgaben werden im CMDB-Arbeitsbereich angezeigt, wenn sich diese Benutzer anmelden.
- Bei einigen Richtlinientypen, z. B. Löschen, wird die Liste der Ziel-CIs in einer CSV-Datei zusammengefasst, die dann zu Nachverfolgungszwecken an die Aufgabe angehängt wird.
- Veraltete Aufgaben werden von einer täglichen geplanten Aufgabe auf Geschlossen (abgebrochen ) gesetzt. Eine Aufgabe wird veraltet, wenn sie noch offen ist und nach mindestens 90 Tagen nicht genehmigt wurde. Die Anzahl der Tage, nach denen eine Aufgabe als veraltet betrachtet wird, wird durch die Systemeigenschaft cmdb.data.manager.stale.task.life.in.days bestimmt.
Nächste Maßnahme
- Veröffentlichen Sie einen Entwurf einer Datenmanager-Richtlinie in CMDB-Arbeitsbereichan.
- Wählen Sie auf der Seite „Richtlinien“ in der Listenansicht „Veröffentlichte Richtlinien“ eine Richtlinie aus, um Richtliniendetails in einem Richtlinienformular anzuzeigen. Wählen Sie Richtlinie anzeigen aus, um die Einstellungen auf allen Richtlinienformularseiten anzuzeigen.
- Wählen Sie auf der Seite „Richtlinien“ in der Listenansicht „Veröffentlichte Richtlinien“ eine Richtlinie aus, die Sie deaktivieren möchten. Wählen Sie in einem Richtlinienformular Richtlinie deaktivieren aus, um die Ausführung der Richtlinie vorübergehend zu verhindern.
- Klicken Sie in der Kachel „Offene Richtlinienaufgaben“ auf Offene Aufgaben anzeigen, um die Verarbeitung von Richtlinienaufgaben in der Listenansicht der CMDB-Datenverwaltungsaufgabensteuerung nachzuverfolgen. Die Spalte Erfolgsprozentsatz zeigt den Prozentsatz der CIs in der Aufgabe an, für die die Aufgabe abgeschlossen ist. Ein CI wird in einer Archivierungsaufgabe erst dann als abgeschlossen gezählt, wenn der Archivierungsprozess für das CI vollständig abgeschlossen wurde (und nicht als abgeschlossen gezählt wird, während das CI beispielsweise anfänglich für die Archivierung bereitgestellt wird).
- Benutzer melden sich beim CMDB-Arbeitsbereich an, um ihnen zugewiesene Nachweisaufgaben zu überprüfen und zu verarbeiten.
- Benutzer melden sich beim CMDB-Arbeitsbereich an, um ihnen zugewiesene Nicht-Nachweisaufgaben zu überprüfen und zu verarbeiten.