Gewünschter Zustand
Der gewünschte Zustand führt geplante oder bedarfsgesteuerte Audits von CMDB -Daten durch, um zu bestimmen, welche Datensätze den erwarteten Attributen, CI-Beziehungen und Beziehungen zu anderen Datensätzen im System entsprechen.
Beispielsweise kann der gewünschte Zustand bestimmen, ob ein Computer über eine Lizenz für ein bestimmtes Softwareprogramm verfügt. Im Compliance-Prozess werden Configuration Items (CI) daraufhin überprüft, ob ihre Attribute und Beziehungen den von Ihrer Organisation festgelegten Standards entsprechen. Audit-Ergebnisse zeigen Diskrepanzen im gewünschten Status eines Datensatzes, und ServiceNow weist qualifizierten Benutzern, die diese Diskrepanzen beheben können, automatisch Folgeaufgaben zu.
Rollen für den gewünschten Zustand
Um auf Zertifizierungselemente zuzugreifen oder diese zu konfigurieren, muss ein Benutzer über die Rolle „certification_admin“ verfügen. Diese Benutzer können Filter erstellen, aktualisieren und löschen, sofern sie auf die erforderlichen Tabellen zugreifen dürfen.
- Unternehmen [
core_company] - Kostenstelle [
cmn_cost_center] - Zeitplan [
cmn_schedule]
Prozess des gewünschten Zustands
Der Zertifizierungsprozess für den gewünschten Status kann bedeuten, dass Server überprüft werden, um sicherzustellen, dass ihre physischen Ressourcen (z. B. CPU-Geschwindigkeit oder Arbeitsspeicher) bestimmten Standards entsprechen. Dieser Prozess stellt auch sicher, dass allen kritischen Business-Services ein Manager, eine Supportgruppe und eine Genehmigungsgruppe zugewiesen sind.
Der für die Zertifizierung verantwortliche Administrator erstellt Definitionen der gewünschten Status und plant dann ein Audit, um die Compliance der CIs zu überprüfen. Die Audit-Ergebnisse enthalten die CIs, die die Zertifizierung bestanden haben, und spezifizieren die Diskrepanzen derjenigen CIs, die nicht bestanden haben. Das System ServiceNow generiert automatisch Folgeaufgaben, um nachzuverfolgen, wie die CIs wieder in den gewünschten Zustand versetzt werden.
Der gewünschte Zustand unterscheidet sich erheblich von der Datenzertifizierung. Datenzertifizierung ist ein manueller Prozess, um sicherzustellen, dass Daten der Realität entsprechen. „Gewünschter Status“ untersucht dieselben Daten und bestimmt, wann sich die Konfiguration jedes Elements im gewünschten und genehmigten Zustand befindet.
- Zertifizierungsfilter erstellen: Erstellen Sie einen Filter, der eine Teilmenge der zu zertifizierenden Configuration Items definiert. Sie können mehrere Versionen eines Filters erstellen und dann die Version aktivieren, die Sie für die Zertifizierung verwenden möchten. Sie können Filter für die Tabelle „Configuration Item“ [
cmdb_ci] und für alle Tabellen, die sie erweitern, erstellen. - Eine Vorlage erstellen: Erstellen Sie eine Vorlage mit Bedingungen, die den gewünschten Zustand der physischen Attribute, zugehörigen Datensätze und Beziehungen für ein CI definieren. Der Zertifizierungsfilter, den Sie für die Vorlage auswählen, bestimmt, welche Configuration Items das System untersucht.
- Audit erstellen und ausführen: Erstellen Sie ein Audit mit der Vorlage. Legen Sie fest, ob das Audit nach einem Zeitplan oder bei Bedarf ausgeführt wird. Das Audit generiert entsprechend den Bedingungen der von Ihnen angegebenen Vorlage einen Satz von Ergebnissen. Legen Sie die Verwendung von Folgeaufgaben fest:
- Legen Sie fest, ob das Audit Folgeaufgaben und Zuweisungen erstellt.
- Legen Sie fest, ob die gleiche Folgeaufgabe für den gleichen Audit-Fehler bei mehreren Ausführungen verwendet wird. Das Systemattribut glide.allow.new.cert_follow_on_task ist standardmäßig auf „true“ festgelegt, sodass bei jeder Audit-Ausführung neue Folgeaufgaben für denselben Fehler erstellt werden können.
- Audit-Ergebnisse anzeigen: Zeigen Sie die Audit-Ergebnisse an, die die Diskrepanzen zwischen dem in der Vorlage angegebenen gewünschten Status und dem tatsächlichen Status der Configuration Items im Ziel zeigen.
- Diskrepanzen korrigieren: Korrigieren Sie die gefundenen Diskrepanzen, indem Sie die vom System erstellten Folgeaufgaben ausführen.