Erstellen Sie eine CMDB-Datenmanager-Richtlinie in CMDB Workspace

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 9 Minuten Lesedauer
  • 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:
      1. Navigieren zu Arbeitsbereiche > CMDB-Arbeitsbereich und wählen Sie dann in der Menüleiste CMDB-Arbeitsbereich die Option Management aus.
      2. Klicken Sie im Abschnitt „Verwalten“ in den Verwaltungstools auf den Link Datenmanager.
      3. Wählen Sie in der Navigationsleiste auf der linken Seite Subflows aus.
      4. Ü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.
      5. 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.

    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. 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 zu Lebenszyklusstatusdefinitionen und anderen Konzepten für die Arbeit mit dem CMDB-Datenmanager finden Sie unter Arbeiten mit CMDB Data Manager.

    Prozedur

    1. Navigieren zu Arbeitsbereiche > CMDB-Arbeitsbereich und wählen Sie dann in der Menüleiste CMDB-Arbeitsbereich die Option Management aus.
    2. Klicken Sie im Abschnitt „Verwalten“ in den Verwaltungstools auf den Link Datenmanager.
    3. Wählen Sie in der linken Leiste Richtlinien aus.
      Weitere Informationen zur Seite „Richtlinien“ finden Sie unter Zeigen Sie CMDB Data Manager-Richtlinien in an CMDB-Arbeitsbereich.
    4. Wählen Sie Neue Richtlinie erstellen aus.
    5. Füllen Sie das Formular „Allgemeine Informationen“ aus, und wählen Sie dann Fortfahrenaus.
      Feld Beschreibung
      Name Eindeutiger Name für die Richtlinie
      Beschreibung Beschreibung für die Richtlinie.
      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.

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

      Arbeitsnotizen Hinweise, die intern und nur für Administratoren sichtbar sind.
    6. Füllen Sie das Formular „Datenfilter“ aus.
      1. Füllen Sie die 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 der angegebenen Tabelle erfüllen müssen, um als Ziel-CIs für die Richtlinie berücksichtigt zu werden.

        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 Filter anwenden aus, 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. Beispiel:
        • Wenn der Richtlinientyp „Deaktiviert“ ist, sind CIs, die die Richtlinienfilter erfüllen, sich jedoch gemäß den Definitionen für die Deaktivierung von Klassen bereits im Status „Deaktiviert“ befinden, nicht das Ziel der Richtlinie.
        • Wenn der Richtlinientyp „Archivieren“ oder „Löschen“ lautet, sind CIs, die die Richtlinienfilter erfüllen, aber nicht gemäß den Klassendefini 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.
        Ü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 Datensätzeausschließen auswählen.
        • Ausgeschlossene Datensätze: Wählen Sie Datensätze aus, die in die Richtlinie aufgenommen werden sollen, und wählen Sie Datensätze einbeziehenaus.
          Hinweis:
          Die Registerkarte Ausgeschlossene Datensätze wird nicht angezeigt, wenn der Richtlinientyp Zertifizierung ist.
      3. Wählen Sie Fortsetzen aus.
    7. Füllen Sie das Zuweisungsformular aus, und wählen Sie dann Fortfahrenaus.
      Legen Sie den Zuweisungstyp und dann das angezeigte Feld Aufgabenzuweisung fest, um den Typ der Zuweisung 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 gefüllt, für die die Richtlinie erstellt wird, die auf Zuweisungstyptabellen verweist, wie folgt:
      • Benutzerfeld: Weist einem Benutzer im Benutzerfeld, das in der Aufgabenzuweisungangegeben ist, Richtlinienaufgaben zu. Die Dropdown-Liste in Aufgabenzuweisung enthält Felder in der vom Datenfilter festgelegten Tabelle, die auf die Benutzertabelle [sys_user] verweisen (z. B. Attested by und Assigned to).
      • Benutzergruppenfeld: Weist der Benutzergruppe Richtlinienaufgaben im Benutzergruppenfeld zu, das in der Aufgabenzuweisungangegeben ist. Die Dropdown-Liste in Aufgabenzuweisung enthält Felder aus der im Datenfilter festgelegten Tabelle, die auf die Gruppentabelle [sys_user_group] verweisen (z. B. Change Group und Support Group).
      • Bestimmter Benutzer: Weist dem in der Aufgabenzuweisungangegebenen Benutzer Richtlinienaufgaben zu. Die Dropdown-Liste in Aufgabenzuweisung enthält Benutzer mit der Rolle data_manager_user.
      • Bestimmte Benutzergruppe: Weist der Benutzergruppe, die in der Aufgabenzuweisungangegeben ist, Richtlinienaufgaben zu. Die Dropdown-Liste in Aufgabenzuweisung enthält Benutzergruppen, die entweder direkt der Rolle data_manager_user zugeordnet sind oder mindestens einen Benutzer mit der Rolle data_manager_user enthalten.
    8. Füllen Sie das Optionenformular aus, und wählen Sie dann Fortfahrenaus.
      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 zu vervollständigen Maximale Anzahl von Tagen, bis zu der Richtlinienaufgaben abgeschlossen sein müssen.
      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.

      Benötigt Überprüfung

      Option, 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.

      Aufbewahrungszeit

      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.

      Felder anzeigen

      Ein oder mehrere Felder, die in Listenansichten in Datenzertifizierungsaufgaben angezeigt werden und die Datensätze, für die eine Zertifizierung erforderlich ist, eindeutig identifizieren.

      Die ausgewählten Felder dürfen sich nicht mit Feldern in Zertifizierungsfeldernüberschneiden.

      Zertifizierungsfelder

      Ein oder mehrere Felder, deren Wert überprüft und zertifiziert werden muss.

      Die ausgewählten Felder dürfen sich nicht mit Feldern in Anzeigefelderüberschneiden.

      Anweisungen Alle Anweisungen an zugewiesene Benutzer, um sie beim Abschließen der Aufgaben zu unterstützen.
    9. Füllen Sie das Zeitplanformular aus, und wählen Sie dann Fortfahrenaus.
      Feld Beschreibung
      Zeitplan

      Wiederkehrender Zeitplan, der angibt, wie oft und wann die Aufgabe ausgeführt werden soll. Mit der Option Bei Bedarf wird kein wiederkehrender Zeitplan für die Ausführung der Richtlinie festgelegt.

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

      Startzeit Uhrzeit, zu der die Ausführung der Richtlinie gestartet werden soll.
      Wochentag Wochentag, an dem die Richtlinie ausgeführt werden soll
      An Tag des Monats, an dem die Richtlinie ausgeführt werden soll
      Startdatum und -uhrzeit Datum und Uhrzeit der ersten Ausführung der Richtlinie.
      Nach jedem ausführen Intervall (in Tagen) zwischen aufeinanderfolgenden Ausführungen nach der ersten Ausführung der Richtlinie.
    10. Überprüfen Sie die Richtliniendetails im Überprüfungsformular, und wählen Sie dann Richtlinie veröffentlichen aus, um die Richtlinie zu aktivieren, oder Speichern und beenden, um die Richtlinie als Entwurf zu speichern.
      Sie können später mit der Konfiguration eines Richtlinienentwurfs fortfahren und ihn veröffentlichen, wenn er fertig ist.

    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.