汎用ソフトウェアインストールレコードのサンプルペイロード
サードパーティのディスカバリーソースによって収集されたディスカバリーデータを 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 の一意の識別子。 | |