Citrix ソフトウェアインストールレコードのサンプルペイロード

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:6分
  • サードパーティのディスカバリーソースからのソフトウェアインストールレコードをソフトウェアインストール [cmdb_sam_sw__install] テーブルに入力する Citrix パブリッシャーパックのサンプルペイロード。

    Citrixパブリッシャーパックは、仮想アプリケーションと仮想デスクトップの2つの製品をサポートしています。これらの製品では、Citrixは同時ライセンスとユーザー/デバイスライセンスをサポートしています。
    注:

    IRE API は、Citrix ソフトウェアインストールレコードを作成するために 2 つの CI ID ルールに依存しています。Citrix ライセンスサーバー [cmdb_ci_appl_license_server] 識別子が CAL エントリーに入力され、Citrix Delivery Controller [cmdb_ci_appl_delivery_controler] 識別子がソフトウェアインストールレコードを作成します。

    CALエントリは、Citrix製品の正しいライセンスポジションを取得するために、エンタイトルメントで購入した権限と比較するために調整中に使用されます。Citrixライセンスサーバーの識別子は、samp_concurrent_license_consumptionテーブルとsamp_user_device_license_consumptionテーブルに関する情報を提供します。ライセンスエンタイトルメントに基づいて、これら 2 つのテーブルのいずれかに入力する必要があります。

    ペイロードを送信して、samp_concurrent_license_consumptionまたはsamp_user_device_license_consumptionテーブルに入力します。ペイロード内のテーブルの主要な属性について言及していることを確認してください。
    • samp_concurrent_license_consumption:product_codeと番号
    • samp_user_device_license_consumption:product_code、コンシューマー、consumer_type
    注:
    2 つのテーブルはどちらも親 CI テーブル cmdb_ci_appl_license_server の関連エントリであるため、1 つのペイロードで渡されます。ペイロードで、テーブルと CI 親テーブルの間の関係を指定します。
    ペイロードを送信すると、samp_concurrent_license_consumptionテーブルとsamp_user_device_license_consumptionテーブルにエントリが作成されます。次に、スケジュール済みジョブ [SAM- Citrix CAL エントリの作成] を実行して、クライアントアクセス [samp_sw_client_access] テーブルを更新します。クライアントアクセスレコードは、ユーザー/デバイス数とともに製品ごとに作成されます。
    注:
    ペイロードを正常に処理した後に実行するスケジュールジョブ SAM - Citrix CAL エントリを作成します。
    Citrix Delivery Controller [cmdb_ci_appl_delivery_controler] 識別子を使用して、7 つの Citrix テーブルすべてに入力するペイロードを送信します。ペイロードの 7 つのテーブルの主要な属性に必ず言及してください。
    注:
    Citrix Delivery Controller 識別子の [関連エントリ ] をクリックして、Citrix テーブルの主要な属性 (基準属性) を検索します。
    テーブルにエントリが作成されたら、スケジュール済みジョブ「SAM - Citrix ソフトウェアインストールの作成」を実行します。Citrix ソフトウェアインストールレコードは、ソフトウェアインストール [cmdb_sam_sw_install] テーブルに作成されます。
    { '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
                     }]
                }