汎用ソフトウェアインストールレコードのサンプルペイロード

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • サードパーティのディスカバリーソースによって収集されたディスカバリーデータを ServiceNow インスタンスのソフトウェアインストール [cmdb_sam_sw_install] テーブルに入力するサンプルペイロード。

    Microsoft、IBM などの公開者のソフトウェアインストールレコードを作成するためのサンプルペイロードは次のとおりです。Oracle、VMware、および Citrix の場合は、特殊なペイロードが使用されます。

    このサンプル ペイロードでは、インストール済みソフトウェア、Microsoft Word 2016、および関連 CI の情報を渡して、インストール場所 (コンピューター CI「SAMILMT8」上) を通知します。cmdb_sam_sw_installテーブルで列名を検索し、ペイロードで列と値のペアを渡すことで情報を送信できます。たとえば、このペイロードでは、公開者、バージョン、display_nameの列を送信しています。エディション列などの追加情報を送信することもできます。
    注:
    CI ID ルールの詳細については、「 識別子ルール」を参照してください。
    { 'items': [{'className':'cmdb_ci_computer',
                    'related': [{
                                  className:'cmdb_sam_sw_install',
                                  values: {
                                    'publisher':'Microsoft',
                                    'version':'2016',
                                    'display_name':'Word'
                                    }
                                }
                            ],
                       'values': {'name':'SAMILMT8'}
                                 }]
                  }
    要素 Value (値) 説明
    className cmdb_ci_computer CI のクラス名。
    className cmdb_sam_sw_install CI を作成する CMDB アプリケーションの関連テーブルの名前。
    publisher Microsoft テーブルでこのエントリが作成されているパブリッシャーの名前。
    バージョン 2016 年 テーブル内でこのエントリーが作成されるソフトウェアのバージョン。
    名前 単語 テーブル内のこのエントリの表示名。
    名前 SAMILMT8 CI の一意の識別子。