Exemple de charge utile pour les enregistrements d’installation de logiciel 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 CI pour créer des enregistrements d’installation de logiciel 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 pendant le rapprochement pour les comparer aux droits achetés dans les autorisations afin d’obtenir la position correcte de la licence 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 droits de licence, vous devez renseigner l’une de ces deux tables.
- samp_concurrent_license_consumption : product_code et numéro
- 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
}]
}