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