Citrix 소프트웨어 설치 기록에 대한 샘플 페이로드
타사 검색 소스의 소프트웨어 설치 레코드로 소프트웨어 설치 [cmdb_sam_sw__install] 테이블을 채우는 Citrix 게시자 팩의 샘플 페이로드입니다.
Citrix 게시자 팩은 가상 응용 프로그램과 가상 데스크톱의 두 가지 제품을 지원합니다. 이러한 제품의 경우 Citrix는 동시 라이센스 및 사용자/장치 라이센스를 지원합니다.
주:
라이센스 메트릭에 대한 자세한 내용은 소프트웨어 라이센스 메트릭을 참조하십시오.
IRE API는 두 가지 CI 식별자 규칙을 사용하여 Citrix 소프트웨어 설치 기록을 만듭니다. 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 테이블에 대한 정보를 제공합니다. 라이선싱 권리에 따라 이 두 테이블 중 하나를 채워야 합니다.
페이로드를 보내 samp_concurrent_license_consumption 또는 samp_user_device_license_consumption 테이블을 채웁니다. 페이로드의 테이블에 대한 주요 속성을 언급해야 합니다.
- samp_concurrent_license_consumption: product_code 및 번호
- samp_user_device_license_consumption: product_code, 소비자 및 consumer_type
주:
두 테이블은 모두 상위 CI 테이블 cmdb_ci_appl_license_server의 관련 항목이므로 하나의 페이로드로 전달됩니다. 페이로드에서 테이블과 CI 상위 테이블 간의 관계를 지정합니다.
페이로드를 보내면 samp_concurrent_license_consumption 및 samp_user_device_license_consumption 테이블에 항목이 생성됩니다. 이제 예약된 작업인 SAM - Create Citrix CAL entries(SAM - Citrix CAL 항목 생성)를 실행하여 클라이언트 접근 [samp_sw_client_access] 테이블을 업데이트합니다. 클라이언트 액세스 기록은 사용자/장치 수로 각 제품에 대해 생성됩니다.
주:
페이로드를 성공적으로 처리한 후 실행하려면 예약된 작업, SAM - Citrix CAL 항목 만들기를 구성해야 합니다.
Citrix Delivery Controller [cmdb_ci_appl_delivery_controler] 식별자를 사용하여 페이로드를 전송하여 7개 Citrix 테이블을 모두 채웁니다. 페이로드의 7개 테이블에 대한 주요 속성을 언급해야 합니다.
주:
테이블에 항목이 생성되면 예약된 작업인 SAM - Citrix 소프트웨어 설치 생성을 실행합니다. Citrix 소프트웨어 설치 [cmdb_sam_sw_install] 테이블에 Citrix 소프트웨어 설치 기록이 생성됩니다.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
}]
}