Software-Asset-Verbindungen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Verwenden Sie Erkennungsquellen von Drittanbietern, um die installierten Softwaredaten zu erkennen, die Sie in die Anwendung Software Asset Management integrieren können.

    Der Erkennungsprozess ist ein wesentlicher Bestandteil der Anwendung Software Asset Management. Der Erkennungsprozess besteht aus der Erkennung, wo die installierte Software in Ihrer Organisation installiert ist, wer der Besitzer des Geräts ist und wo es sich befindet. Die erkannten Informationen werden dann in eine gemeinsame Konfigurationsverwaltungsdatenbank wie die Anwendung CMDB zusammengeführt.

    Mit der Anwendung CMDB können andere Geschäftsanwendungen die erkannten Informationen zur Unterstützung verschiedener Geschäftsanforderungen verwenden.

    Abbildung : 1. Discovery mit Software Asset Management
    Discovery-Quellen von Drittparteien

    Das IRE-Framework (Identification and Reconciliation Engine) der PlattformServiceNow ermöglicht die Integration aller Daten von Drittparteien mit der Anwendung CMDB.

    IRE bietet ein zentralisiertes Framework, in dem Sie Abgleiche und Deduplizierungen der Daten durchführen können, wenn mehrere Quellen gleichzeitig Daten erfassen. IRE verwendet Identifizierungsregeln, Abgleichregeln und IRE-Datenquellenregeln, um die eingehenden Daten zu verarbeiten, und fügt die Daten dann in die entsprechenden CMDB-Tabellen ein. Sie können diese Regeln erweitern, um die Daten in Tabellen einzufügen, die die CMDB-Kerntabellen erweitern, z. B. die Tabellen Software Asset Management. Es gibt zwei Arten von Identifizierungsregeln für IRE:
    • Unabhängig: Wenn die Checkbox Unabhängig für einen CI-Bezeichner aktiviert ist, bedeutet dies, dass das CI nicht von einem anderen CI abhängig ist.
    • Abhängig: Wenn die Checkbox Unabhängig für einen CI-Bezeichner nicht aktiviert ist, bedeutet dies, dass dieses CI von anderen CIs abhängig ist.
    Weitere Informationen zu IRE finden Sie unter Identification and Reconciliation Engine.

    Sie sollten das Laden der CIs bereits in der Instanz ServiceNow konfiguriert haben. Für jedes CI in Ihrer Umgebung verfügt die Tabelle „Hardware“ [cmdb_ci_hardware] über eine entsprechende CI-Bezeichnerregel. Wenn die Discovery-Anwendung einer Drittpartei ausgeführt wird, wird die Software auf CIs identifiziert. Die Drittanbieteranwendung erstellt eine Nutzlast und sendet die Nutzlast über den IRE-REST-API-Endpunkt an die Instanz ServiceNow, um Daten in die Tabellen Software Asset Management ] einzufügen oder zu aktualisieren.

    Eine generische Nutzlast wird zum Erstellen von Datensätzen für installierte Software verwendet. Für Oracle, VMwareund Citrixspeisen bestimmte Nutzlasten neben Softwareinstallationen zusätzliche herausgeberspezifische Daten ein.

    Wenn mehrere Erkennungsquellen aktiviert sind und die wichtigsten Details der Software, z. B. der Anzeigename und die Version für alle Erkennungsquellen, übereinstimmen, wird der Installationsdatensatz überschrieben. Wenn mehrere Discovery-Quellen dieselbe Software mit unterschiedlichen Feldwerten identifizieren, wird in der Tabelle „Softwareinstallation“ [cmdb_sam_sw_install] ein Eintrag erstellt. Wenn die regelmäßige Aufgabe SAM- Deduplication install table ausgeführt wird und alle normalisierten Werte dieser Installationen übereinstimmen, wird nur ein Datensatz auf „Aktiv“ gesetzt. Die restlichen Datensätze werden als inaktiv markiert.

    Domänentrennung wird für die Erkennung von Drittparteien mit SAM unter folgenden Voraussetzungen unterstützt:
    • Die IRE-REST-API stempelt die Domäne, bei der Sie angemeldet sind, wenn der REST-Aufruf erfolgt.
    • Melden Sie sich bei der Domäne an, in der sich das CI befindet und von der aus Sie die Nutzlast ausführen.
    • Melden Sie sich nicht bei der übergeordneten Domäne an. Durch die Anmeldung in der übergeordneten Domäne wird das vorhandene CI aktualisiert und ein neues CI in der übergeordneten Domäne erstellt.
    • Senden Sie die Nutzlast aus derselben Domäne, in der sich die CIs befinden. Wenn Sie beispielsweise eine Nutzlast von Domäne A senden und die Nutzlast über CIs verfügt, die zu Domäne B gehören, wird in Domäne A ein neues CI erstellt.