Erstellen Sie eine CMDB Data Manager-Richtlinie

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 6 Minuten Lesedauer
  • Erstellen Sie eine Richtlinie im CMDB Data Manager Legacy-Build auf der Core-UI (UI 16), 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.
    • Stellen Sie sicher, dass alle benutzerdefinierten 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 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 löschen. Überprüfen Sie den zugeordneten 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 ausgeführt werden sollen. Ziel-CIs müssen 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].

    Legen Sie Bedingungsfilter fest, um den anfänglichen Satz von CIs anzugeben, für die die Richtlinie gilt. Sie können dann den anfä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, die erfordern, dass sich CIs in einem stillgelegten Status befinden, Stilllegungsdefinitionen in Lebenszyklusstatusregeln erzwungen. In diesen Fällen:
    • CIs, die die Richtlinienfilter erfüllen, aber nicht gemäß den Definitionen für die Klassenlöschung stillgelegt werden, sind nicht das Ziel der Richtlinie.
    • Ein Filter für die Attribute Life Cycle Stage oder Life Cycle Stage Status hat keine Auswirkungen, wenn die jeweilige Definition der Klassenlöschung auf diesen Attributen basiert.
    Die Richtlinie wird schließlich auf den resultierenden Satz von CIs angewendet, nachdem alle diese Filter angewendet wurden.
    Hinweis:
    CMDB Data Manager begrenzt die Anzahl der Ziel-CIs pro Aufgabe auf 10.000. Wenn eine Aufgabe diese Anzahl überschreitet, erstellt der Datenmanager automatisch so viele zusätzliche Aufgaben wie erforderlich, um alle CIs für die Aufgabe einzubeziehen. Wenn Sie beispielsweise 30.000 CIs in einer Nachweisaufgabe anstreben, gliedert 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 Zielseite des CMDB-Datenmanagers in der Kachel „Richtlinien“ auf Richtlinien anzeigen.
    3. Klicken Sie in der Listenansicht „CMDB-Datenmanager-Richtlinie 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 möglicherweise nicht für den von Ihnen ausgewählten Richtlinientyp 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, um eine Überprüfung und Genehmigung der Richtlinienaufgaben durch die Gruppenzuweisung im Attribut CIs Managed by Group oder durch einen Administrator zu erfordern.

      Andernfalls werden alle Richtlinienaufgaben automatisch genehmigt.

      Richtlinientyp

      Lebenszyklus-Event- oder Datenverwaltungsaktion, z. B. Löschen oder Nachweis, die von dieser Richtlinie verwaltet wird, und gibt den Typ der Aktionen an, die für Ziel-CIs ausgeführt werden sollen.

      Anwendergruppe Gruppe, die als Aufgabenzuweisungsgruppe für den Richtlinientyp „CMDB zugehörigen Eintrag löschen“ verwendet werden soll. Die Liste ist eine Teilmenge von Benutzergruppen aus der Gruppentabelle [sys_user_group], in der mindestens ein Mitglied die Rolle data_manager_user hat.
      Wenden Sie die Aufbewahrungszeit an

      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 einer Richtlinie zum Löschen eines zugehörigen CMDB-Eintrags. 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 der Ziel-CIs weiter eingrenzen.

      Feld (Aktion) Beschreibung
      Unterablauf

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

      Der Subflow entspricht normalerweise dem Richtlinientyp. Wenn der Richtlinientyp beispielsweise auf Zugehörigen CMDB-Eintraglöschen festgelegt ist, legen Sie Subflow auf ZugehörigesEintragskonfigurationselement löschen fest.
      Hinweis:
      Der Nachweisrichtlinientyp ist keinem Subflow zugeordnet.
      Feld (Zeitplan) Beschreibung
      Häufigkeit Wie oft die Aufgabe ausgeführt werden soll.
      Startzeit Zeit, um mit der Ausführung der Aufgabe zu beginnen, 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 Preview Policy Impact (Vorschau der Richtlinienauswirkung) abgeschlossen ist.
      Diese Analyse schätzt die Anzahl der CIs, für die die Richtlinie gilt, basierend auf den Richtlinienfiltern, CI-Ausschlusslisten und der Lebenszyklusphase von CIs. Beispiel:
      • Wenn der Richtlinientyp stillgelegt ist, sind CIs, die die Richtlinienfilter erfüllen, sich aber bereits in einem stillgelegten Status befinden, nicht das Ziel der Richtlinie.
      • Wenn der Richtlinientyp Archivieren oder Löschen lautet, sind CIs, die die Richtlinienfilter erfüllen, aber nicht stillgelegt werden, nicht das Ziel der Richtlinie.
    8. Wahlweise: Wählen Sie in der Liste der Ziel-CIs CIs aus, die Sie für den Richtlinientyp ebenfalls ausschließen möchten.
      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 Entwurfsrichtlinien gespeichert.

    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

    • 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 wird nicht als abgeschlossen gezählt, wenn das CI beispielsweise nur für die Archivierung bereitgestellt wird).
    • Benutzer melden sich beim CMDB-Arbeitsbereich an, um ihnen zugewiesene 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.
    • Verwalten Sie Ausschlusslisten des CMDB-Datenmanagersan.