汎用ソフトウェアインストールレコードのサンプルペイロード
サードパーティのディスカバリーソースによって収集されたディスカバリーデータを 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 | テーブル内でこのエントリーが作成されたソフトウェアのバージョン。 | |
| 名前 | Word | テーブル内のこのエントリの表示名。 | |
| name | SAMILMT8 | CI の一意の識別子。 | |