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

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間: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'}
                                 }]
                  }
    要素 説明
    className cmdb_ci_computer CI のクラス名。
    className cmdb_sam_sw_install CI が作成される CMDB アプリケーションの関連テーブルの名前。
    publisher Microsoft テーブルでこのエントリが作成される公開者の名前。
    version 2016 年 テーブルにこのエントリーが作成されるソフトウェアのバージョン。
    名前 単語 テーブル内のこのエントリの表示名。
    name SAMILMT8 CI の一意の識別子。