CMDB-Datenmanager-Richtlinie erstellen (in Core-UI)

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 6 Minuten Lesedauer
  • Erstellen Sie eine Richtlinie im Legacy-Build von CMDB-Datenmanager auf, Core-UI um Lebenszyklusereignisse von CIs wie das Löschen automatisch zu verarbeiten. Die Anwendung konsistenter und standardmäßiger Lebenszyklusrichtlinien auf CIs trägt zur Aufrechterhaltung der Integrität der CMDB bei.

    Vorbereitungen

    • Die Lebenszyklusrichtlinien „Stilllegen“, „Archivieren“ und „Löschen“ erfordern, dass für jede Zielklasse in der Richtlinie eine aktive Stilllegungsdefinition 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.
    • Stellen Sie sicher, dass alle anwenderdefinierten Subflows, die Sie einer Richtlinie zuordnen möchten, vorhanden sind.
    • So fordern Sie eine Überprüfung und eine Genehmigung für eine Richtlinienaufgabe an: Stellen Sie sicher, dass das Attribut Managed By Group in den Ziel-CIs ausgefüllt ist und dass die zugewiesenen Benutzer berechtigt sind, die Richtlinienaufgaben zu genehmigen.
    • Überprüfen Sie bei aktivierter Asset-Verwaltung, ob diesem CI ein Asset-Datensatz zugeordnet ist, bevor Sie das CI stilllegen. Überprüfen Sie den zugehörigen Asset-Datensatz, falls vorhanden, um sicherzustellen, dass der Asset-Status (install_status) Retiredlautet.
    Erforderliche Rolle:
    • data_manager_admin: Vollständiger Zugriff auf Richtlinien
    • data_manager_user: Kann Richtlinien lesen und in der Vorschau anzeigen

    Warum und wann dieser Vorgang ausgeführt wird

    Geben Sie für jede Richtlinie einen Richtlinientyp, einen Lebenszyklus-Subflow und eine Reihe von CIs an, die als Ziel-CIs verwendet werden sollen. Ziel-CIs müssen aus Klassen stammen, die die Tabelle „Konfigurationselement“ [cmdb_ci] erweitern, und mit dem Richtlinientyp „Zugehöriger CMDB-Eintrag löschen“ auch Tabellen in der Tabelle „Zugehörige Einträge“ [cmdb_related_entry].

    Legen Sie Bedingungsfilter fest, um den ersten Satz von CIs anzugeben, für die die Richtlinie gilt. Anschließend können Sie den ursprünglichen Satz von CIs weiter eingrenzen, indem Sie eine CI-Ausschlussliste für den Richtlinientyp verwenden. Während der endgültigen Vorschau der Richtlinie oder aus einer Richtlinienaufgabe können Sie einzelne CIs auswählen, die ebenfalls für den Richtlinientyp ausgeschlossen werden sollen. Darüber hinaus werden für Vorgänge, bei denen CIs deaktiviert werden müssen, Stilllegungsdefinitionen erzwungen. In diesen Fällen:
    • CIs, die die Richtlinienfilter erfüllen, aber gemäß den Klassenstilllegungsdefinitionen nicht stillgelegt werden, sind nicht das Ziel der Richtlinie.
    • Ein Filter nach den Attributen Life Cycle Stage oder Life Cycle Stage Status hat keine Auswirkung, wenn die jeweilige Klassenstilllegungsdefinition auf diesen Attributen basiert.
    Nachdem alle diese Filter angewendet wurden, gilt die Richtlinie schließlich für den resultierenden Satz von CIs.
    Hinweis:
    Der CMDB-Datenmanager begrenzt die Anzahl der Ziel-CIs pro Aufgabe auf 10.000. Wenn eine Aufgabe diese Anzahl überschreitet, erstellt der Datenmanager daher automatisch so viele zusätzliche Aufgaben wie nötig, um alle CIs für die Aufgabe einzubeziehen. Wenn Sie beispielsweise in einer Nachweisaufgabe auf 30.000 CIs abzielen, unterteilt der Datenmanager diese Aufgabe in drei Aufgaben mit jeweils 10.000 CIs.
    Weitere Informationen:

    Prozedur

    1. Navigieren zu Alle > Konfiguration > CMDB-Datenmanager.
    2. Klicken Sie auf der Seite „CMDB-Datenmanager“ auf der Kachel Richtlinien auf Richtlinien anzeigen.
    3. Klicken Sie in der Listenansicht CMDB-Datenmanager – Richtlinien und Attribute auf Neu.
    4. Füllen Sie die Felder in den verschiedenen Abschnitten auf der Registerkarte Richtlinie definieren aus.
      Hinweis:
      Einige Felder gelten nur für bestimmte Richtlinientypen. Daher werden einige der folgenden Felder für den von Ihnen gewählten Richtlinientyp möglicherweise nicht angezeigt.
      Feld (Allgemein) Beschreibung
      Name Eindeutiger Name für die Richtlinie.
      Aufgabenzuweisungsgruppe Gruppe, der die Aufgabe zugewiesen werden soll.
      Aufgabe fällig in Tagen Fälligkeitsdatum für den Abschluss der Richtlinienaufgaben, z. B. Nachweisaufgaben.
      Benötigt Überprüfung

      Aktivieren Sie diese Option, um eine Überprüfung und Genehmigung der Richtlinienaufgaben durch die Gruppenzuweisung im Attribut Managed by Group von CIs oder durch einen Administrator anzufordern.

      Andernfalls werden alle Richtlinienaufgaben automatisch genehmigt.

      Richtlinientyp

      Lebenszyklusereignis- oder Datenverwaltungsaktion, z. B. Löschen oder Bestätigung, die von dieser Richtlinie verwaltet werden und die Art der für Ziel-CIs auszuführenden Aktionen angeben.

      Anwendergruppe Gruppe, die als Aufgabenzuweisungsgruppe für den Richtlinientyp „Zugehöriger CMDB-Eintrag löschen“ verwendet werden soll. Die Liste ist eine Teilmenge von Anwendergruppen aus der Tabelle „Gruppe“ [sys_user_group], wobei mindestens ein Mitglied die Rolle „data_manager_user“ besitzt.
      Aufbewahrungszeit anwenden

      Die Dauer, für die archivierte CIs in der Archivtabelle aufbewahrt werden, bevor sie gelöscht werden.

      Während des angegebenen Aufbewahrungszeitraums können Sie die Datenarchivierungsfunktion Now Platform® verwenden, um archivierte CIs wiederherzustellen. .

      Feld (Bedingungsfilter) Beschreibung
      Tabelle der zugehörigen Einträge. Die zugehörige Tabelle zum Anwenden der Richtlinie „Zugehöriger CMDB-Eintrag löschen“. Die Liste enthält zugehörige Tabellen aus der Tabelle „Zugehöriger Eintrag“ [cmdb_related_entry].
      Bedingungsfilter

      Kriterien, die CIs erfüllen müssen, um als Ziel-CIs in die Richtlinie aufgenommen zu werden.

      Zusätzliche Filter, z. B. eine CI-Ausschlussliste, können den Satz von Ziel-CIs weiter eingrenzen.

      Feld (Aktion) Beschreibung
      Subflow

      Ein Subflow mit den Aktionen, die für die Ziel-CIs für die Richtlinie ausgeführt werden.

      Der Subflow entspricht normalerweise dem Richtlinientyp. Beispiel: Wenn der Richtlinientyp auf „Zugehöriger CMDB-Eintrag löschen“festgelegt ist, legen Sie den Subflow auf „Konfigurationselement des zugehörigen Eintrags löschen“fest.
      Hinweis:
      Der Richtlinientyp „Nachweis“ ist keinem Subflow zugeordnet.
      Feld (Zeitplan) Beschreibung
      Häufigkeit Wie häufig die Aufgabe ausgeführt werden soll.
      Startzeit Zeit für den Start der Ausführung der Aufgabe, wenn sie ausgeführt werden soll.
    5. Wahlweise: Klicken Sie im Abschnitt Bedingungsfilter auf Filter ausführen, um die resultierende Liste der CIs anzuzeigen, die den Bedingungsfiltern entsprechen.
    6. Klicken Sie auf Speichern.
    7. Klicken Sie auf Vorschau, und warten Sie, bis eine Auswirkungsanalyse für die Richtlinie auf der Seite Vorschau der Richtlinienauswirkung abgeschlossen ist.
      Diese Analyse schätzt die Anzahl der CIs, für die diese Richtlinie gilt, basierend auf den Richtlinienfiltern, CI-Ausschlusslisten und der Lebenszyklusphase von CIs. Zum Beispiel:
      • Wenn der Richtlinientyp deaktiviert ist, werden CIs, die die Richtlinienfilter erfüllen, sich jedoch bereits im Status „Stillgelegt“ befinden, nicht als Ziel für die Richtlinie festgelegt.
      • Wenn der Richtlinientyp „Archivieren“ oder „Löschen“ ist, sind CIs, die die Richtlinienfilter erfüllen, aber nicht stillgelegt sind, kein Ziel der Richtlinie.
    8. Wahlweise: Wählen Sie in der Liste der Ziel-CIs CIs aus, die für den Richtlinientyp ebenfalls ausgeschlossen werden sollen. Klicken Sie auf CI ausschließen und dann auf Vorschau neu berechnen, um die Daten auf der Vorschauseite neu zu berechnen.
    9. Klicken Sie auf Veröffentlichen, um die Richtlinie zu aktivieren.
      Nicht veröffentlichte Aufgaben werden als Richtlinienentwürfe gespeichert.

    Ergebnisse

    Nach der Veröffentlichung einer Richtlinie geschieht Folgendes:

    • Eine tägliche regelmäßige Aufgabe verarbeitet die veröffentlichte Richtlinie, und Richtlinienaufgaben werden wie in der Richtlinie festgelegt zugewiesen. Wenn die Richtlinie mit einem Subflow verknüpft ist, lösen Richtlinienaufgaben den Richtlinien-Subflow aus. Probleme bei der Richtlinienausführung werden in einem Fehlerprotokoll aufgezeichnet, wobei Benachrichtigungen an den CMDB-Datenmanager-Administrator gesendet werden.

      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 mit einem Subflow verknüpft ist, löst eine Richtlinienaufgabe den Richtlinien-Subflow erst aus, nachdem die Aufgabe genehmigt wurde.

    • Wenn die Richtlinie mit einem Subflow verknüpft ist, schließt der Richtlinien-Subflow die Aufgabe, nachdem eine Richtlinienaufgabe abgeschlossen wurde. Bei einer Nachweisrichtlinie (die keinem Subflow zugeordnet ist) muss ein Benutzer alle CIs in der Aufgabe verarbeiten und die Aufgabe absenden, um sie zu schließen.
    • Für Nachweisrichtlinien werden Nachweisaufgaben den angegebenen 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 den Status Geschlossen (abgebrochen) gesetzt. Eine Aufgabe gilt als 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

    • Klicken Sie auf Offene Aufgaben anzeigen auf der Kachel Offene Richtlinienaufgaben, um die Verarbeitung von Richtlinienaufgaben in der Listenansicht für CMDB-Datenverwaltungsaufgabensteuerung zu verfolgen. 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 wird nicht als abgeschlossen gezählt, wenn das CI beispielsweise gerade für die Archivierung bereitgestellt wird).
    • Benutzer melden sich beim CMDB-Arbeitsbereich an, um die ihnen zugewiesenen Nachweisaufgaben zu überprüfen und zu verarbeiten.
    • Sie können eine Richtlinie im CMDB-Datenmanager öffnen und auf Deaktivieren klicken, um die Ausführung der Richtlinie vorübergehend zu verhindern.
    • Ausschlusslisten des CMDB-Datenmanagers verwalten (in Core-UI).