Exemple de payload pour les enregistrements d’installation de logiciel générique
Exemple de charge utile qui remplit la table Installation de logiciel [cmdb_sam_sw_install] dans l’instance ServiceNow avec les données de découverte collectées par des sources de découverte tierces.
Voici un exemple de charge utile pour créer des enregistrements d’installation de logiciels pour des éditeurs tels que Microsoft, IBM. Pour Oracle, VMware et Citrix, des charges utiles spécialisées sont utilisées.
Dans cet exemple de charge utile, vous transmettez les informations du logiciel installé, Microsoft Word 2016, et du CI connexe pour indiquer où il est installé (sur un CI « SAMILMT8 » d’ordinateur. Vous pouvez rechercher des noms de colonnes dans la table cmdb_sam_sw_install et envoyer des informations en transmettant les paires de valeurs et de colonnes dans la charge utile. Par exemple, dans cette charge utile, vous envoyez les colonnes Éditeur, Version et display_name. Vous pouvez également envoyer des informations supplémentaires telles que la colonne d’édition.
Remarque :
Pour plus d’informations sur les règles d’identificateur CI, voir Règles d’identificateur.
{ 'items': [{'className':'cmdb_ci_computer',
'related': [{
className:'cmdb_sam_sw_install',
values: {
'publisher':'Microsoft',
'version':'2016',
'display_name':'Word'
}
}
],
'values': {'name':'SAMILMT8'}
}]
}| Élément | Valeur | Description | |
|---|---|---|---|
| className | cmdb_ci_computer | Le nom de classe du CI. | |
| className | cmdb_sam_sw_install | Nom de la table connexe dans l’application CMDB où le CI doit être créé. | |
| éditeur | Microsoft | Nom de l’éditeur pour lequel cette entrée est créée dans la table. | |
| version | 2016 | Version du logiciel pour laquelle cette entrée est créée dans la table. | |
| nom d'affichage | Mot | Nom d’affichage de cette entrée dans la table. | |
| nom | SAMILMT8 | Identificateur unique du CI. | |