Erweiterte Konfigurationen verwenden
Verwenden Sie die erweiterte Konfiguration für den Service Graph Connector für ServiceNow OT-Discovery zum Einrichten eines Asset-Erweiterungspunkts, eines Klassenrechner-Erweiterungspunkts und eines Konfigurationselement (Configuration Item, CI)-Erweiterungspunkts für die Benennungsstrategie.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
- Wahlweise:
Richten Sie einen Asset-Erweiterungspunkt ein.
Bevor sie vom robusten Umwandler (RTE) und umgewandelt werden IntegrationHub ETL, die Assets aus der OT-Discovery-API werden in ein Standardformat reduziert. Wenn Sie zusätzliche anwenderdefinierte Attribute in das reduzierte Asset aufnehmen möchten, können Sie das Asset-Erweiterungspunkt-Skript verwenden. Sobald der Erweiterungspunkt implementiert ist, können Sie die zusätzlichen anwenderdefinierten Attribute mithilfe von transformieren und zuordnen IntegrationHub ETL.
- Navigieren zu Alle > Service Graph Connectors > OT-Discovery > Erweiterungspunkte
- Wählen Sie aus X_snc_mis_sec_sgc.SGMissionSecureAssetExtension Datensatz.
- Wählen Sie im Abschnitt zugehörige Links die Option aus Erstellen Sie eine Implementierung
-
Aktualisieren Sie im Skript die Prozessfunktion, um die gewünschten zusätzlichen Attribute mithilfe von JavaScript einzubeziehen.
Das folgende Bild ist ein Beispiel für
Anwenderdefiniertes AttributWird dem reduzierten Asset hinzugefügt. - Sobald das Skript abgeschlossen ist, validieren Sie die Daten, indem Sie eine Testladung der Datenquelle ausführen.
- Navigieren Sie nach dem Ausführen des Testladens zu Alle > System-Importsätze > SG-OT-Discovery-Asset wird bereitgestelltan.
-
Überprüfen Sie, ob die Datenspalte enthält
Anwenderdefiniertes AttributDie Sie in Schritt 1d hinzugefügt habenWenn das anwenderdefinierte Attribut nicht angezeigt wird, vergleichen Sieapi_DataZu den Daten, um das Problem mit Ihrem Code zu beheben. - Navigieren zu Konfiguration > IntegrationHub ETLan.
- Wählen Sie unter SG-OT-Discovery der CMDB-Anwendung die Option aus SG-OT – Discovery-Asset Datensatz.
- Unter 1. Geben Sie Grundlegende Details An , Auswählen Importieren Sie Quelldaten, und geben Sie grundlegende Details an .
- Stellen Sie sicher IntegrationHub ETL verwendet einen Beispielimport mit Anwenderdefiniertes Attribut Aus dem vorherigen Schritt oder scrollen Sie nach unten, und verwenden Sie Neuen Importsatz automatisch abrufen Option.
-
Wählen Sie Aus Speichern Und Als abgeschlossen markieren Zum Abrufen des Importsatzes.
Hinweis:Möglicherweise werden Fehlermeldungen angezeigt, wenn Sie zum Assistenten für die ETL-Transformationszuordnung zurückkehren. Sie können diese Nachrichten ignorieren.
- Verwenden Vorschau der Daten anzeigen und vorbereiten Und wählen Sie aus CMDB-Klassen zum Zuordnen von Quelldaten Zum Transformieren und Zuordnen des anwenderdefinierten Attributs nach Bedarf.
- Wahlweise:
Richten Sie einen Erweiterungspunkt für den Klassenrechner ein.
Während der Transformation wird die Klassifizierung von Assets aus der OT-Discovery-API basierend auf der OT-Discovery-Kategorie und optional dem Netzwerktyp der Website (OT orit) mithilfe der OT-Discovery-Klassifizierungseinstellungen berechnet. Für eine zusätzliche erweiterte Konfiguration wird ein Erweiterungspunkt bereitgestellt, der die Klassifizierungseinstellung überschreibt.
- Navigieren zu Alle > Service Graph Connectors > OT-Discovery > Erweiterungspunktean.
- Wählen Sie aus X_snc_mis_sec_sgc. SGMissionSecureClassCalculatorÜberschreibung Datensatz.
- Wählen Sie im Abschnitt zugehörige Links die Option aus Erstellen Sie eine Implementierung .
-
Aktualisieren Sie im Skript die Prozessfunktion nach Bedarf.
Das folgende Bild zeigt ein Beispiel für ein aktualisiertes Skript.
- Wahlweise:
Richten Sie einen Konfigurationselement (CI)-Erweiterungspunkt für die Benennungsstrategie ein.
Der Service Graph Connector für OT-Discovery wird mit geliefert JustNameFallbackIPAddressAndNetworkZone , Eine standardmäßige CI-Benennungsstrategie. Wenn Sie die CIs anders benennen möchten, können Sie mithilfe des Erweiterungspunkts zusätzliche CI-Benennungsstrategien konfigurieren.
- Navigieren zu Alle > Service Graph Connectors > OT-Discovery > Erweiterungspunkte
- Wählen Sie aus X_snc_mis_sec_sgc. SGMissionSecureCINameBerechnung Datensatz.
- Wählen Sie im Abschnitt zugehörige Links die Option aus Erstellen Sie eine Implementierung .
-
Aktualisieren Sie in der Skripteinbindung die folgenden Felder.
- Aktualisieren Sie Name Feld mit einem entsprechenden Namen für die CI-Benennungsstrategie.
Sie müssen den Namen mit beginnen SGOTDiscoveryCINameBerechnung Und fügen Sie den Rest des Namens in Kamelschreibung ohne Leerzeichen oder Sonderzeichen hinzu. Beispiel: SGOTDiscoveryCINameCalculationAppendMAC .
- In Skript Feld, aktualisieren Sie
CalateCINameFunktion nach Bedarf.
- Aktualisieren Sie Name Feld mit einem entsprechenden Namen für die CI-Benennungsstrategie.
- Navigieren zu Service Graph Connectors > OT-Discovery > Klassifizierungseinstellungenan.
- Wählen Sie den Datensatz aus, der die neue Benennungsstrategie verwendet.
- Ändern Sie CI-Benennungsstrategie Feld zur neuen CI-Benennungsstrategie.
- Wiederholen Sie die erforderlichen Schritte für alle zusätzlichen Klassifizierungseinstellungen, die Ihre CI-Benennungsstrategie verwenden sollen.