Fügen Sie eine anwenderdefinierte Implementierung für die Geräteklassifizierung hinzu

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Passen Sie die Basissystemklassifizierung eines Geräts basierend auf dem Typ, os_Version und Firmware_Version an.

    Vorbereitungen

    Das -Basissystem für sn_otsm_sgc.SGOTAssetImportExtensionPointErweiterungspunkt verwendet das standardmäßige Implementierungsskript, das mit dem Namen geliefert wird sn_otsm_sgc.SGOTAssetImportUtil. Um eine anwenderdefinierte Klassifizierung hinzuzufügen, erstellen Sie eine Implementierung für den Erweiterungspunkt in Service Graph Connector für operative Technologie (Excel) Umfang.
    Hinweis:
    Anwender darf nur über eine Implementierung des Erweiterungspunkts verfügen. Wenn Sie einen anwenderdefinierten Erweiterungspunkt anstelle des Standarderweiterungspunkts implementieren und aktivieren, müssen Sie die Standardimplementierung deaktivieren.

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Systemerweiterungspunkt > Geskriptete Erweiterungspunktean.
    2. Wählen Sie sn_otsm_sgc.SGOTAssetImportExtensionPoint.
    3. Wählen Sie aus Implementierung Erstellen Zugehöriger Link.
    4. Geben Sie einen Namen für die Implementierung des Erweiterungspunkts ein.
    5. Überprüfen Sie im Feld Skript, ob das Klassenobjekt mit den folgenden beiden Funktionen ausgefüllt ist.
      Stellen Sie sicher, dass das Ergebnis von zurückgegeben wird GetAssetCMDBSysClassNameWithOtEntityTypeSysId Erweiterungspunkt folgt dem in den Kommentaren genannten Format. Jede Änderung des Formats der Ergebniszeichenfolge führt zu Importfehlern oder Unregelmäßigkeiten. Das Format muss <cmdb-Klassenname>:::<OT Entitätstyp-SYS-ID> lauten.
      OptionBezeichnung
      GetAssetCMDBSysClassNameWithOtEntityTypeSysId(/*string*/ type, /*string*/ osVersion, /*string*/ firmwareVersion) Implementieren Sie diese Methode, um zurückzugeben CMDB sys-Klassenname, zu dem das Gerät gehört, zusammen mit der sys_ID des OT-Entitätstyps, verkettet mit „:::“.

      Für nicht klassifizierte Geräte ist der OT-Gerätetyp auf OT_Base festgelegt.

      GetComputerType(/*string*/ OperatingSystem) Gibt zurück CMDB sys-Klassenname basierend auf dem übergebenen Betriebssystem.
    6. Nachdem Sie alle gewünschten Änderungen vorgenommen haben, wählen Sie aus Aktualisieren .
      Die Implementierung für den Erweiterungspunkt wird erstellt.

    Nächste Maßnahme

    Öffnen Sie auf der Registerkarte Implementierungen zugehöriger Listen die Implementierung des Erweiterungspunkts des Basissystems, um sie zu deaktivieren.