Citrix ソフトウェアインストールレコードのサンプルペイロード
サードパーティディスカバリーソースからのソフトウェアインストールレコードをソフトウェアインストール [cmdb_sam_sw__install] テーブルに入力する Citrix Publisher パックのサンプルペイロード。
Citrix Publisher Pack は、仮想アプリケーションと仮想デスクトップの 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 エントリーを作成 (SAM- Create Citrix CAL entries)] が設定されていることを確認します。
Citrix Delivery Controller [cmdb_ci_appl_delivery_controler] 識別子を使用して、ペイロードを送信し、7 つの Citrix テーブルすべてに入力します。ペイロードの 7 つのテーブルの主要な属性を必ずメンションしてください。
注:
テーブルにエントリが作成されたら、スケジュール済みジョブ [SAM - Citrix ソフトウェアインストールの作成 (SAM- Create Citrix Software installs)] を実行します。Citrix ソフトウェアのインストールレコードは、ソフトウェアインストール [cmdb_sam_sw_install] テーブルに作成されます。Citrix Delivery Controller 識別子の [関連エントリ ] をクリックして、Citrix テーブルのキー属性 (基準属性) を検索します。
{ '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
}]
}