Exemple de payload pour les enregistrements d’installation de logiciels Citrix
Exemple de payload pour le pack d’éditeurs Citrix qui remplit la table Installation de logiciel [cmdb_sam_sw__install] avec des enregistrements d’installation de logiciels provenant de sources de découverte 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 comparer les droits achetés dans les droits 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 droits de gestion des licences, vous devez remplir 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
}]
}