Erstellen Sie eine CMDB-Datenmanager-Richtlinie

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 11 Minuten Lesedauer
  • Erstellen Sie eine CMDB-Datenmanager-Richtlinie im CMDB-Arbeitsbereich, um CIs-Lebenszyklusereignisse wie Löschen automatisch zu verarbeiten. Die Anwendung konsistenter und standardmäßiger Lebenszyklusrichtlinien auf CIs trägt dazu bei, die Integrität der CMDB aufrechtzuerhalten.

    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.

      Weitere Informationen zu Stilllegungsdefinitionen finden Sie unter Stilllegungsdefinitionen.

    • Überprüfen Sie, ob ein anwenderdefinierter Subflow vorhanden ist, den Sie einer Richtlinie zuordnen möchten:
      1. Navigieren zu Arbeitsbereiche > CMDB-Arbeitsbereich Und wählen Sie dann aus Verwaltung In CMDB-Arbeitsbereich Menüleiste.
      2. Wählen Sie aus Datenmanager Link in Verwaltungstools im Abschnitt Verwalten.
      3. Wählen Sie Aus Subflows In der Navigationsleiste auf der linken Seite.
      4. Überprüfen Sie die Subflows auf der Seite „Datenmanager-Subflows“, und führen Sie einen Drilldown zu einem Subflow durch, um ihn in zu öffnen Workflow-Studio.
      5. Wählen Sie Aus Erstellen Sie einen neuen Subflow Bis Erstellen Sie einen neuen Subflow in Workflow-Studioan.
    • Um eine Überprüfung und Genehmigung für eine Richtlinienaufgabe anzufordern: Stellen Sie sicher, dass Managed By GroupAttribut wird in Ziel-CIs ausgefüllt, und die zugewiesenen Anwender haben die Berechtigung zum Genehmigen der Richtlinienaufgaben.
    • Wenn Asset-Management Ist aktiviert. Überprüfen Sie, ob diesem CI ein Asset-Datensatz zugeordnet ist, bevor Sie das CI stilllegen. Überprüfen Sie den zugehörigen Asset-Datensatz, falls vorhanden, und überprüfen Sie, ob der Asset-Status (install_Status) lautet Retired.

    Erforderliche Rolle: sn_cmdb_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Geben Sie für jede Richtlinie einen Richtlinientyp, einen Subflow für Lebenszyklusrichtlinien, einen Satz von CIs an, die als Ziel-CIs ausgeführt werden sollen, und alle anderen Optionen, die für den ausgewählten Richtlinientyp spezifisch sind. Ziel-CIs müssen normalerweise 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 auch nicht-CMDB-Tabellen. Viele Felder werden dynamisch im Formular angezeigt, je nachdem, wie Sie vorherige Felder festgelegt haben, und einige Felder sind spezifisch für den von Ihnen festgelegten Richtlinientyp.

    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 auch für den Richtlinientyp ausgeschlossen werden sollen. Außerdem werden für Vorgänge, die erfordern, dass sich CIs im Status „stillgelegt“ befinden, Stilllegungsdefinitionen erzwungen. Die Richtlinie gilt schließlich für den resultierenden Satz von CIs, nachdem alle diese Filter angewendet wurden.
    Hinweis:
    Der CMDB-Datenmanager begrenzt die Anzahl der Ziel-CIs pro Aufgabe auf 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 anvisieren, teilt der Datenmanager diese Aufgabe in drei Aufgaben auf, die jeweils 10.000 CIs umfassen.

    Weitere Informationen zu Lebenszyklusstatusdefinitionen und anderen Konzepten für die Arbeit mit dem CMDB-Datenmanager finden Sie unter Arbeiten mit CMDB-Datenmanager.

    Prozedur

    1. Navigieren zu Arbeitsbereiche > CMDB-Arbeitsbereich Und wählen Sie dann im die Option Verwaltung aus CMDB-Arbeitsbereich Menüleiste.
    2. Wählen Sie aus Datenmanager Link in Verwaltungstools im Abschnitt Verwalten.
    3. Wählen Sie Aus Richtlinien In der linken Leiste.
      Informationen zur Seite „Richtlinien“ finden Sie unter Zeigen Sie CMDB-Datenmanager-Richtlinien an.
    4. Wählen Sie Aus Erstellen Sie eine neue Richtlinie .
    5. Füllen Sie das Formular „Allgemeine Informationen“ aus, und wählen Sie dann aus Fahren Sie Fort .
      Feld Beschreibung
      Name Eindeutiger Name für die Richtlinie.
      Beschreibung Beschreibung für die Richtlinie.
      Richtlinientyp

      Lebenszyklusereignis oder Datenverwaltungsaktion, z. B. Löschen oder Nachweis, die diese Richtlinie verwaltet, und gibt die Art der Aktionen an, die für Ziel-CIs ausgeführt werden sollen.

      Ihr Richtlinientyp Die Einstellung bestimmt, welche Felder in den folgenden Formularen angezeigt werden.

      Arbeitsnotizen Notizen, die intern und nur für Administratoren sichtbar sind.
    6. Füllen Sie das Formular „Datenfilter“ aus.
      1. Füllen Sie Filterbedingungen für die Ziel-CIs und Datensätze für die Richtlinie aus.
        Feld Beschreibung
        Tabelle Tabelle, aus der Ziel-CIs oder Datensätze für die Richtlinie ausgewählt werden sollen.
        Filterbedingungen

        Verwenden Sie den Bedingungsgenerator, um die Kriterien anzugeben, die CIs aus dem angegebenen sind Tabelle Muss erfüllen, um als Ziel-CIs für die Richtlinie aufgenommen zu werden.

        Wählen Sie Aus Neuer Bedingungssatz Zum Hinzufügen einer Bedingung zum Filter.

        Bedingung zugehöriger Liste Fügen Sie eine Bedingung hinzu, die auf zugehörigen Listen basiert, die den Zieldatensätzen für die Richtlinie zugeordnet sind.
      2. Wählen Sie Aus Filter anwenden Und überprüfen Sie dann die Ergebnisse der Auswirkungsanalyse.
        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. Zum Beispiel:
        • Wenn der Richtlinientyp stillgelegt ist, werden CIs, die die Richtlinienfilter erfüllen, sich jedoch gemäß den Klassenstilllegungsdefinitionen bereits in einem stillgelegten Status befinden, nicht für die Richtlinie angestrebt.
        • Wenn der Richtlinientyp „Archivieren“ oder „Löschen“ ist, sind CIs, die die Richtlinienfilter erfüllen, aber nicht gemäß den Klassenstilllegungsdefinitionen stillgelegt wurden, nicht für die Richtlinie vorgesehen. Ein Filter auf der Life Cycle StageOder Life Cycle Stage StatusAttribute haben keine Auswirkungen, wenn die jeweilige Klassenstilllegungsdefinition auf diesen Attributen basiert.
        Überprüfen Sie die Listen auf den folgenden Registerkarten:
        • Enthaltene Datensätze : Sie können Datensätze auswählen, die von der Richtlinie ausgeschlossen werden sollen, und auswählen Datensätze ausschließen .
        • Ausgeschlossene Datensätze : Wählen Sie Datensätze aus, die in die Richtlinie aufgenommen werden sollen, und wählen Sie aus Datensätze einschließen .
          Hinweis:
          Die Registerkarte „Ausgeschlossene Datensätze“ wird nicht angezeigt, wenn der Richtlinientyp „Zertifizierung“ ist.
      3. Wählen Sie Fortsetzen.
    7. Füllen Sie das Zuweisungsformular aus, und wählen Sie dann aus Fahren Sie Fort .
      1. Legen Sie fest Zuweisungstyp Und dann die Aufgabenzuweisung Feld, das angezeigt wird, um den Zuweisungstyp und die Tabellenspalten anzugeben, die für die Zuweisung der Richtlinienaufgaben verwendet werden sollen. Die Dropdown-Liste in Aufgabenzuweisung Wird dynamisch mit Spalten in der Tabelle ausgefüllt, für die die Richtlinie erstellt wird, und dieser Referenz Zuweisungstyp Tabellen wie folgt:
        • Anwenderfeld : Weist einem Anwender im in angegebenen Anwenderfeld Richtlinienaufgaben zu Aufgabenzuweisung . Die Dropdown-Liste in Aufgabenzuweisung Enthält Felder in der vom Datenfilter festgelegten Tabelle, die auf die Anwendertabelle [sys_user] verweisen (z. B. Attested byUnd Assigned to).

          Während der Zuweisung werden Datensätze basierend auf der ausgewählten Spalte gruppiert, Aufgaben zugewiesen, und dann werden die Aufgaben den resultierenden Anwendern zugewiesen.

        • Feld „Anwendergruppe“ : Weist der Anwendergruppe im Feld „Anwendergruppe“, das in angegeben ist, Richtlinienaufgaben zu Aufgabenzuweisung . Die Dropdown-Liste in Aufgabenzuweisung Enthält Felder aus dem Tabellensatz im Datenfilter, die auf die Tabelle „Gruppen“ [sys_user_Group] verweisen (z. B. Change GroupUnd Support Group).

          Während der Zuweisung werden Datensätze basierend auf der ausgewählten Spalte gruppiert, Aufgaben zugeordnet, und dann werden die Aufgaben der resultierenden Anwendergruppe zugewiesen.

        • Bestimmter Anwender : Weist dem in angegebenen Anwender Richtlinienaufgaben zu Aufgabenzuweisung . Die Dropdown-Liste in Aufgabenzuweisung Enthält Anwender mit data_manager_userRolle.
        • Bestimmte Anwendergruppe : Weist der in angegebenen Anwendergruppe Richtlinienaufgaben zu Aufgabenzuweisung . Die Dropdown-Liste in Aufgabenzuweisung Enthält Anwendergruppen, die entweder direkt mit verknüpft sind data_manager_userRolle oder mindestens einen Anwender mit enthalten data_manager_userRolle.
        In Feld „Anwendergruppe“ Und Anwenderfeld Sie können Dot-Walking verwenden, indem Sie das Suchsymbol für das Feld auswählen: DOT-Walk zu einem Anwendergruppenfeld. Führen Sie im Auswahldialogfeld Drilldown-Listen durch, indem Sie Listenelemente erweitern oder auswählen, bei denen es sich um Links handelt (werden normalerweise in einer eindeutigen Textfarbe angezeigt).
      2. Legen Sie für Zertifizierungs- und Nachweisaufgaben fest Wenn das Aufgabenzuweisungsfeld leer ist Feld zum Erstellen zugewiesener oder nicht zugewiesener Aufgaben in Fällen, in denen das angegebene Aufgabenzuweisungsfeld leer ist. Wenn Sie eine zugewiesene Aufgabe erstellen möchten, hängt dies von ab Zuweisungstyp Wählen Sie den Anwender oder die Anwendergruppe aus, dem bzw. der in dieser Situation eine Aufgabe zugewiesen werden soll. Nicht zugewiesene Aufgaben werden später von einem Administrator auf Zuweisung überprüft.
    8. Füllen Sie das Optionsformular aus, und wählen Sie dann aus Fahren Sie Fort .
      Die angezeigten Optionen hängen davon ab, ob sie für den ausgewählten Richtlinientyp relevant sind. Daher werden einige der folgenden Optionen nicht in Ihrem Formular angezeigt. Beispielsweise sind nicht alle Richtlinientypen einem Subflow zugeordnet.
      Feld Beschreibung
      Tage zur Vervollständigung

      Maximale Anzahl von Tagen, bis zu denen Richtlinienaufgaben abgeschlossen sein müssen.

      Wenn Benachrichtigungen für Zertifizierungs- oder Nachweisaufgaben aktiviert sind, wird diese Zahl verwendet, um die Meilensteine für das Senden von Benachrichtigungen zu berechnen. Das Vollzeitintervall (100 %) beginnt, wenn eine Aufgabe erstellt wird, und endet, wenn die Anzahl der Tage für den Abschluss der Aufgabe eintrifft. Benachrichtigungen werden gesendet, wenn eine Aufgabe nicht geschlossen wird, wenn 50 %, 70 % und 90 % dieses Intervalls überschritten werden. Weitere Informationen zum Festlegen dieser Benachrichtigungen finden Sie unter Komponenten im Zusammenhang mit dem CMDB-Datenmanager.

      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 Richtlinientyp Ist auf festgelegt Löschen Sie den zugehörigen CMDB-Eintrag , Und legen Sie dann fest Subflow Bis Löschen Sie Das Konfigurationselement Des Zugehörigen Eintrags .

      Benötigt Überprüfung

      Option, eine Überprüfung und Genehmigung der Richtlinienaufgaben durch die Gruppenzuweisung in CIs anzufordern Managed by GroupAttribut oder von einem Administrator.

      Andernfalls werden alle Richtlinienaufgaben automatisch genehmigt.

      Aufbewahrungszeit

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

      Während des angegebenen Aufbewahrungszeitraums können Sie verwenden ServiceNow AI Platform® Datenarchivierungsfunktion in Archivierte CIs wiederherstellen .
      Hinweis:
      Sie können den CMDB-Datenmanager nicht zum erneuten Archivieren eines CI verwenden, das zuvor archiviert und wiederhergestellt wurde.
      Felder anzeigen

      Mindestens ein Feld, das in Listenansichten in Datenzertifizierungsaufgaben angezeigt wird und die Datensätze eindeutig identifiziert, die eine Zertifizierung erfordern.

      Die ausgewählten Felder dürfen Felder in nicht überlappen Zertifizierungsfelder .

      Zertifizierungsfelder

      Mindestens ein Feld, dessen Wert Verifizierung und Zertifizierung erfordert.

      Die ausgewählten Felder dürfen Felder in nicht überlappen Felder anzeigen .

      Feldaktualisierungen zulassen Option, mit der Zertifizierungsaufgabenüberprüfer bei der Überprüfung von CIs Feldwerte aktualisieren können.
      • Wenn diese Option ausgewählt ist, können Prüfer von Zertifizierungsaufgaben Feldwerte aktualisieren, um ein CI zu zertifizieren.
      • Wenn diese Option deaktiviert ist, kann der Prüfer der Zertifizierungsaufgabe keine Feldwerte aktualisieren und daher nicht konforme CIs ablehnen.
      Leere Feldwerte zulassen
      Option, mit der Anwender CIs mit leeren Attributen zertifizieren können:
      • Wenn diese Option ausgewählt ist, können Prüfer von Zertifizierungsaufgaben die Zertifizierung eines CI mit einem leeren Attribut zertifizieren oder fehlschlagen.
      • Wenn diese Option deaktiviert ist, können Prüfer von Zertifizierungsaufgaben die Zertifizierung eines CI mit einem leeren Attribut fehlschlagen, können dieses CI jedoch nicht zertifizieren.
      Anweisungen Alle Anweisungen an zugewiesene Anwender, die ihnen beim Abschließen der Aufgaben helfen.
    9. Füllen Sie das Formular „Zeitplan“ aus, und wählen Sie dann aus Fahren Sie Fort .
      Feld Beschreibung
      Zeitplan

      Wiederkehrender Zeitplan für die Häufigkeit und den Zeitpunkt der Ausführung der Aufgabe. Die Bei Bedarf Die Option legt keinen wiederkehrenden Zeitplan für die Ausführung der Richtlinie fest.

      Um zu erfahren, wie eine mit konfigurierte Aufgabe ausgeführt wird Bei Bedarf , Siehe „nächste Schritte“ unten.

      Ihre Einstellung bestimmt, welche anderen Felder im Formular angezeigt werden.

      Startzeit Zeit im Tag, um mit der Ausführung der Richtlinie zu beginnen.
      Wochentag Wochentag für die Ausführung der Richtlinie.
      An Tag des Monats, an dem die Richtlinie ausgeführt werden soll.
      Starttag und -Uhrzeit Datum und Uhrzeit der ersten Ausführung der Richtlinie.
      Ausführen nach jedem Intervall (nach Tagen) zwischen nachfolgenden Ausführungen, nachdem die Richtlinie zum ersten Mal ausgeführt wurde.
      Geplante Richtlinienaufgabe ausführen als

      Anwender, um festzulegen Run asFeld mit, in geplanten Aufgaben für Nachweis- und Zertifizierungsaufgaben.

      Standardmäßig wird die Dropdown-Liste mit Anwendern in der Anwendergruppe „Datenmanager – geplante Aufgabe – Anwender“ ausgefüllt, und das Feld wird auf den von angegebenen Anwender festgelegt Scheduled job default userEigenschaft (DataManager-Job-Runner). Weitere Informationen zu dieser Eigenschaft und zu finden Scheduled job default userAnwenderrolle, siehe Komponenten im Zusammenhang mit dem CMDB-Datenmanager.

    10. Überprüfen Sie die Richtliniendetails im Überprüfungsformular, und wählen Sie dann aus Veröffentlichen Sie die Richtlinie Zum Aktivieren der Richtlinie oder Speichern Und Beenden Um die Richtlinie als Entwurf zu speichern.
      Sie können später mit der Konfiguration eines Richtlinienentwurfs fortfahren und ihn dann veröffentlichen, wenn er bereit ist.

    Ergebnisse

    Nachdem Sie eine Richtlinie veröffentlicht haben:

    • Eine tägliche geplante Aufgabe verarbeitet die veröffentlichte Richtlinie, und Richtlinienaufgaben werden gemäß den Richtlinieneinstellungen zugewiesen. Wenn die Richtlinie einem Subflow zugeordnet ist, lösen Richtlinienaufgaben den Richtlinien-Subflow aus. Richtlinienausführungsprobleme werden in einem Fehlerprotokoll aufgezeichnet, wobei Benachrichtigungen an den CMDB-Datenmanager-Administrator gesendet werden.

      Wenn die Richtlinie so konfiguriert ist, dass eine Genehmigung für ihre Aufgaben erforderlich ist, werden E-Mail-Benachrichtigungen an Mitglieder der Zuweisungsgruppe in gesendet Managed by GroupAttribut des CI. 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, schließt der Richtlinien-Subflow die Aufgabe, nachdem eine Richtlinienaufgabe abgeschlossen ist. Für eine Nachweisrichtlinie (die keinem Subflow zugeordnet ist) muss ein Anwender alle CIs in der Aufgabe verarbeiten und die Aufgabe übermitteln, um sie zu schließen.
    • Für Nachweisrichtlinien werden den Anwendern Nachweisaufgaben wie angegeben zugewiesen, und diese Aufgaben werden in angezeigt CMDB-Arbeitsbereich Wenn sich diese Anwender anmelden.
    • Für einige Richtlinientypen, z. B. Löschen , Die Liste der Ziel-CIs wird in einer CSV-Datei zusammengefasst, die dann zu Nachverfolgungszwecken an die Aufgabe angehängt wird.
    • Veraltete Aufgaben sind auf festgelegt Als Abgebrochen Geschlossen Durch eine tägliche geplante Aufgabe. Eine Aufgabe wird veraltet, wenn sie noch offen und nach mindestens 90 Tagen nicht genehmigt ist. Die Anzahl der Tage, nach denen eine Aufgabe als veraltet betrachtet wird, wird von bestimmt cmdb.data.manager.stale.task.life.in.daysSystemeigenschaft.

    Nächste Maßnahme

    • Veröffentlichen Sie einen Entwurf für eine CMDB-Datenmanager-Richtlinie.
    • 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 Aus Richtlinie Anzeigen 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 aus Deaktivieren Sie Die Richtlinie Um die Ausführung der Richtlinie vorübergehend zu verhindern.
    • Wählen Sie Aus Zeigen Sie Offene Aufgaben An In der Kachel „offene Richtlinienaufgaben“, um die Verarbeitung von Richtlinienaufgaben in der Listenansicht „CMDB-Datenverwaltung – Aufgabensteuerung“ 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 als abgeschlossen gezählt, nachdem der Archivierungsprozess für das CI vollständig abgeschlossen wurde (und wird beispielsweise nicht als abgeschlossen gezählt, während das CI anfänglich für die Archivierung bereitgestellt wird).
    • Für Bei Bedarf Richtlinien generiert das System eine geplante Aufgabe mit dem Präfix Richtliniennamen. So führen Sie eine solche Aufgabe aus:
      1. Navigieren zu Systemdefinition > Geplante Aufgabenan.
      2. Wählen Sie die geplante Aufgabe für die Aufgabenrichtlinie aus, die Sie ausführen möchten.
      3. Wählen Sie im Formular „geplante Aufgabe“ die Option aus Jetzt Ausführen .
    • Anwender melden sich bei an CMDB-Arbeitsbereich Bis Überprüfen und verarbeiten Sie Nachweisaufgaben Ihnen zugewiesen.
    • Anwender melden sich bei an CMDB-Arbeitsbereich Bis Überprüfen und verarbeiten Sie nicht-Nachweisaufgaben Ihnen zugewiesen.