Exemple de charge utile 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 des données de détection collectées par des sources de détection tierces.
Voici un exemple de charge utile pour la création d’enregistrements d’installation de logiciels pour des éditeurs tels que Microsoft et 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 d’ordinateur « SAMILMT8 »). 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 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 de CI, consultez Règles d’identificateurs.
{ '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 | |
|---|---|---|---|
| Nom de classe | cmdb_ci_computer | Le nom de classe du CI. | |
| Nom de classe | 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 lequel 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. | |