Exemple de payload pour les enregistrements d’installation de logiciels Citrix
Exemple de charge utile pour le pack d’éditeurs Citrix qui remplit la table Installation de logiciel [cmdb_sam_sw__install] avec des enregistrements d’installation de logiciel provenant de sources de détection tierces.
L’API IRE s’appuie sur deux règles d’identificateur de CI pour créer des enregistrements d’installation de logiciels Citrix. L’identificateur de serveur de licences Citrix [cmdb_ci_appl_license_server] renseigne les entrées CAL et l’identificateur Citrix Delivery Controller [cmdb_ci_appl_delivery_controler] crée les enregistrements d’installation de logiciel.
Les entrées CAL sont utilisées lors du rapprochement pour effectuer des comparaisons avec les droits achetés dans les autorisations afin d’obtenir la position de licence correcte pour les produits Citrix. L’identificateur de serveur de licences Citrix fournit des informations sur les tables samp_concurrent_license_consumption et samp_user_device_license_consumption. En fonction de vos autorisations de gestion des licences, vous devez remplir l’une de ces deux tables.
- samp_concurrent_license_consumption : product_code et nombre
- samp_user_device_license_consumption : product_code, consommateur et consumer_type
{ 'items': [{'className':'cmdb_ci_appl_license_server',
'related': [
{
'className':'samp_concurrent_license_consumption',
'values':{
'product_code':'MW2ZPSE0001',
'in_use_count':511,
'overdraft':11,
'pooled_available':0,
'total_count':500
}
},
{
'className':'samp_user_device_license_consumption',
'values':{
'product_code':'XDT_PLT_CCS',
'consumer':'consumer1',
'consumer_type':'user'
}
},
{
'className':'samp_user_device_license_consumption',
'values':{
'product_code':'XDT_PLT_CCS',
'consumer':'Device1',
'consumer_type':'device'
}
},
{
'className':'samp_user_device_license_consumption',
'values':{
'product_code':'XDT_PLT_CCS',
'consumer':'consumer2',
'consumer_type':'user'
}
},
{
'className':'samp_user_device_license_consumption',
'values':{
'product_code':'XDT_PLT_CCS',
'consumer':'consumer3',
'consumer_type':'user'
}
},
{
'className':'samp_user_device_license_consumption',
'values':{
'product_code':'XDT_PLT_CCS',
'consumer':'consumer4',
'consumer_type':'user'
}
},
{
'className':'samp_user_device_license_consumption',
'values':{
'product_code':'MW2ZPSE0001',
'consumer':'consumer5',
'consumer_type':'user'
}
},
{
'className':'samp_user_device_license_consumption',
'values':{
'product_code':'MW2ZPSE0001',
'consumer':'Device1',
'consumer_type':'device'
}
}
],
'values': {
'name': 'ACME License Server 2',
'tcp_port': 22,
'install_directory': 'Documents'
}
},
{
'className':'cmdb_ci_win_server',
'values': {'name':'samlabvm450'}
}
],
'relations':[{
'type':'Runs on::Runs',
'parent':0,
'child':1
}]
}