Beispielnutzlast für Citrix-Softwareinstallationsdatensätze

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Eine Beispielnutzlast für das Citrix-Herausgeberpaket, die die Tabelle „Softwareinstallation“ [cmdb_sam_SW__install] mit Softwareinstallationsdatensätzen aus Discovery-Quellen von Drittanbietern ausfüllt.

    Das Citrix-Herausgeberpaket unterstützt zwei Produkte: Virtuelle Anwendungen und virtueller Desktop. Für diese Produkte unterstützt Citrix gleichzeitige Lizenzierung und Anwender-/Gerätelizenzierung.
    Hinweis:
    Informationen zu Lizenzmetriken finden Sie unter Softwarelizenzmetriken

    Die Ire-API basiert auf zwei CI-Bezeichnerregeln zum Erstellen von Datensätzen für Citrix-Softwareinstallationen. Der Bezeichner des Citrix-Lizenzservers [cmdb_ci_appl_license_server] füllt die CAL-Einträge aus, und der Bezeichner des Citrix-Liefercontrollers [cmdb_ci_appl_delivery_controler] erstellt die Softwareinstallationsdatensätze.

    Die CAL-Einträge werden während des Abgleichs zum Vergleich mit den erworbenen Rechten in Berechtigungen verwendet, um die richtige Lizenzposition für Citrix-Produkte​zu erhalten. Der Bezeichner des Citrix-Lizenzservers bietet Informationen zu den Tabellen „samp_concurrent_license_consumption“ und „samp_user_device_license_consumption“. Basierend auf Ihren Lizenzierungsberechtigungen müssen Sie eine dieser beiden Tabellen ausfüllen.

    Senden Sie eine Nutzlast, um die samp_concurrent_license_consumption- oder samp_user_device_license_consumption-Tabelle auszufüllen. Stellen Sie sicher, dass Sie die Schlüsselattribute für die Tabellen in der Nutzlast erwähnen:
    • samp_concurrent_license_consumption: Product_Code und Nummer
    • samp_user_device_license_consumption: Product_Code, Consumer und Consumer_type
    Hinweis:
    Die beiden Tabellen werden in einer Nutzlast übergeben, da beide zugehörige Einträge der übergeordneten CI-Tabelle, cmdb_ci_appl_license_server., sind Geben Sie in der Nutzlast die Beziehung zwischen den Tabellen und der übergeordneten CI-Tabelle an.
    Sobald Sie die Nutzlast gesendet haben, werden Einträge in den Tabellen „samp_concurrent_license_consumption“ und „samp_user_device_license_consumption“ erstellt. Führen Sie jetzt die geplante Aufgabe SAM – Citrix-CAL-Einträge erstellen aus, um die Tabelle „Clientzugriff“ [samp_sw_client_access] zu aktualisieren. Clientzugriffsdatensätze werden für jedes Produkt mit Anwender-/Geräteanzahl erstellt. ​
    Hinweis:
    Stellen Sie sicher, dass Sie die geplante Aufgabe „SAM – Citrix-CAL-Einträge erstellen“ konfigurieren, die nach erfolgreicher Verarbeitung der Nutzlast ausgeführt werden sollen.
    Senden Sie mithilfe des Bezeichners des Citrix-Bereitstellungscontrollers [cmdb_ci_appl_delivery_controler] eine Nutzlast, um alle 7 Citrix-Tabellen auszufüllen. Stellen Sie sicher, dass Sie die Schlüsselattribute für die 7 Tabellen in der Nutzlast erwähnen.
    Hinweis:
    Klicken Sie Auf Zugehörige Einträge Im Citrix Delivery Controller-Bezeichner, um die Schlüsselattribute zu suchen ( Kriteriumsattribute ) Für die Citrix-Tabellen.
    Sobald die Einträge in den Tabellen erstellt wurden, führen Sie die geplante Aufgabe SAM – Citrix-Softwareinstallationen erstellen aus. Die Citrix-Softwareinstallationsdatensätze werden in der Tabelle „Softwareinstallation“ [cmdb_sam_sw_install] erstellt.
    { '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
                     }]
                }