---
sourceDocument: Xanadu 애플리케이션과의 통합 생성
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu 애플리케이션과의 통합 생성

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# 클라이언트 소프트웨어 배포와 함께 설치됩니다

# 클라이언트 소프트웨어 배포와 함께 설치됩니다 {#ariaid-title1}

여러 유형의 구성요소가 클라이언트 소프트웨어 배포(CSD)와 함께 설치됩니다.

## 클라이언트 소프트웨어 배포와 함께 설치되는 테이블 {#ariaid-title2}

이러한 테이블은 오케스트레이션 - 클라이언트 소프트웨어 배포 플러그인(com.snc.orchestration.client_sf_distribution)과 함께 설치됩니다.
{#r_TIWClientSWDistribution__table_wd1_4nn_js__entry__2}

| 테이블 | 설명 |
|-|-|
| 클라이언트 소프트웨어 배포 카탈로그 항목 \[sn_client_sf_dist_cat_item\] | 클라이언트 소프트웨어 배포를 위해 생성된 모든 카탈로그 항목을 포함합니다. 이 테이블은 카탈로그 항목 \[sc_cat_item\] 테이블을 확장합니다. |
| 클라이언트 소프트웨어 배포 소프트웨어 요청 \[sn_client_sf_dist_req_software\] | 요청된 모든 소프트웨어와 해당 상태를 포함합니다. |
| 클라이언트 소프트웨어 배포 애플리케이션 \[sn_client_sf_dist_application\] | 검색된 모든 CSD 애플리케이션을 포함합니다. |
| 클라이언트 소프트웨어 배포 공급자 \[sn_client_sf_dist_provider\] | 모든 소프트웨어 배포 공급자를 포함합니다. |
| 클라이언트 소프트웨어 배포 확장 키 \[sn_client_sf_dist_extension_key\] | 사전 정의된 CSD 확장 키를 포함합니다. |
| 클라이언트 소프트웨어 배포 확장점 \[sn_client_sf_dist_extension_point\] | 확장 키에 대한 커스터마이제이션 스크립트를 포함합니다. |
| 클라이언트 소프트웨어 배포 소프트웨어 구성 \[sn_client_sf_dist_software_config\] | 모든 소프트웨어 제공자 구성에 대한 기본 테이블입니다. |
| SCCM 서버 인스턴스 \[sn_client_sf_dist_cmdb_ci_sccm_server\] | 모든 SCCM 서버 인스턴스를 포함합니다. 이 테이블은 구성 항목 \[cmdb_ci\] 테이블을 확장합니다. |
| SCCM 애플리케이션 \[sn_client_sf_dist_sccm_application\] | 검색된 모든 SCCM 애플리케이션을 포함합니다. 이 테이블은 클라이언트 소프트웨어 배포 애플리케이션\[sn_client_sf_dist_application\] 테이블을 확장합니다. |
| SCCM 애플리케이션 카탈로그 항목 \[sn_client_sf_dist_sccm_app_cat_item\] | SCCM 애플리케이션에 대해 작성된 모든 카탈로그 항목을 포함합니다. 이 테이블은 클라이언트 소프트웨어 배포 카탈로그 항목 \[sn_client_sf_dist_cat_item\] 테이블을 확장합니다. |
| SCCM 컬렉션 \[sn_client_sf_dist_sccm_collection\] | 검색된 모든 SCCM 컬렉션을 포함합니다. 검색된 모든 SCCM 컬렉션을 포함합니다. |
| SCCM 배포 \[sn_client_sf_dist_sccm_deployment\] | 검색된 모든 SCCM 배포를 포함합니다. 검색된 모든 SCCM 배포를 포함합니다. |
| SCCM 구성 \[sn_client_sf_dist_sccm_sf_config\] | SCCM 애플리케이션, 설치 및 제거 컬렉션, 검색 모델을 포함합니다. 이 테이블은 클라이언트 소프트웨어 배포 소프트웨어 구성 \[sn_client_sf_dist_software_config\]을 확장합니다. |
[표 1. 클라이언트 소프트웨어 배포 테이블]

{#r_TIWClientSWDistribution__table_wd1_4nn_js}

## 클라이언트 소프트웨어 배포와 함께 설치되는 플러그인 {#ariaid-title3}

이러한 플러그인은 아직 활성화되지 않은 경우 오케스트레이션 - 클라이언트 소프트웨어 배포 플러그인과 함께 설치됩니다.
클라이언트 소프트웨어 배포(CSD) 활성화 요청에 대한 지침은 을 참조하십시오 [클라이언트 소프트웨어 배포 요청](https://servicenow-prod.fluidtopics.net/d2SY4cQUuj1rpGGYBi1E8g "클라이언트 소프트웨어 배포에는 오케스트레이션 - 클라이언트 소프트웨어 배포(com.snc.orchestration.client_sf_distribution(클라이언트 소프트웨어 배포) 플러그인이 필요하며, 이 플러그인은 오케스트레이션 구독과 함께 요청에 의해 사용할 수 있습니다.").
{#r_PIIWClientSWDistribution__table_zvn_hpc_ks__entry__2}

| 플러그인 | 설명 |
|-|-|
| 오케스트레이션 - System Center Configuration Manager \[com.snc.orchestration.sccm_mgnt\] | SCCM 대상 호스트에서 작업을 수행하는 사용자 지정 SCCM 오케스트레이션 활동을 설치합니다. |
| 오케스트레이션 - 자산 임대 관리\[com.snc.orchestration.asset_lease_management\] | 서비스 카탈로그를 통해 배포되는 소프트웨어의 [임대 기능을](https://servicenow-prod.fluidtopics.net/6zmUFNNAwuAOlJLo_7mVlQ#t_CreateLicsAndCountsForDistSW "라이센스 및 소프트웨어 카운터는 소프트웨어 모델과 연결되며, 클라이언트 소프트웨어 배포(CSD)에서 배포한 소프트웨어의 라이센스를 추적하려면 만들어야 합니다.") 설치합니다. 여기에는 임대 시작, 중지 및 연장이 포함됩니다. |
| Service Catalog 범위가 지정된 API \[com.glideapp.servicecatalog.scoped.api\] | 서비스 카탈로그에서 애플리케이션 생성을 지원하는 API를 설치합니다. |
| 소프트웨어 자산 관리 \[com.snc.software_asset_management\] | 명명된 사용자, 워크스테이션 및 엔터프라이즈 소프트웨어 계약에 대한 라이센스에 대한 권리 조정을 포함하여 소프트웨어 자산을 관리하는 기능을 제공합니다. |
[표 2. 오케스트레이션용 플러그인 - 클라이언트 소프트웨어 배포]

{#r_PIIWClientSWDistribution__table_zvn_hpc_ks}

## 클라이언트 소프트웨어 배포와 함께 설치되는 역할 {#ariaid-title4}

이러한 역할은 오케스트레이션 - 클라이언트 소프트웨어 배포 플러그인과 함께 설치됩니다.
{#r_RIWClientSWDistribution__table_h3t_4pc_ks__entry__3}

| 역할 제목\[name\] | 설명 | 역할 포함 |
|-|-|-|
| 클라이언트 소프트웨어 배포 관리자 \[sn_client_sf_dist.csd_admin\] | 클라이언트 소프트웨어 배포 애플리케이션을 관리하기 위한 관리자 역할입니다. | * sam * agent_admin * report_admin * catalog_admin * itil * workflow_admin {#r_RIWClientSWDistribution__ul_plq_qpc_ks} |
[표 3. 오케스트레이션 - 클라이언트 소프트웨어 배포를 위한 역할]

{#r_RIWClientSWDistribution__table_h3t_4pc_ks}

## 클라이언트 소프트웨어 배포와 함께 설치되는 스크립트 포함 {#ariaid-title5}

이러한 스크립트 포함은 오케스트레이션 - 클라이언트 소프트웨어 배포 플러그인과 함께 설치됩니다
{#r_SIIWClientSWDistribution__table_g5x_fqc_ks__entry__2}

| 스크립트 포함 | 설명 |
|-|-|
| CSDExtensionPoint | CSD 제공자의 특정 코드 실행 |
| CSDUtil | CSD 응용 프로그램의 유틸리티 기능. |
| 참조 퀄 CSD | 참조 한정자 필터입니다. 이 스크립트는 CSD 제공자, 장치, SCCM 애플리케이션, 설치 컬렉션 및 제거 컬렉션에 대한 필터 기능을 제공합니다. |
| SCCMCatItemHandler | 특정 SCCM 카탈로그 항목의 필드 값을 설정합니다. 이러한 값은 SCCM 카탈로그 항목 테이블 이름, 카탈로그 항목 이름, SCCM 제공자 및 SCCM 소프트웨어 구성입니다. |
| SoftwareCatItemCreator | 소프트웨어 카탈로그 항목 생성 |
| CSDCat항목 처리기 | CSD 카탈로그 항목 작성을 위한 기본 클래스입니다. 이 스크립트는 카탈로그 항목 생성 UI 작업에서 애플리케이션 카탈로그를 만드는 데 사용됩니다. |
| CSDDemoDataUtil | 데모 데이터를 채웁니다. |
| CSDDemoDataUtilAjax | 데모 데이터를 채웁니다. |
[표 4. 오케스트레이션용 스크립트 포함 - 클라이언트 소프트웨어 배포]

{#r_SIIWClientSWDistribution__table_g5x_fqc_ks}

## 클라이언트 소프트웨어 배포와 함께 설치되는 속성 {#ariaid-title6}

클라이언트 소프트웨어 배포(CSD) 속성은 요청된 소프트웨어 배포의 설치 상태를 관리하고 예약된 검색을 구성합니다.
CSD 속성에 액세스하려면 다음으로 이동하십시오. 클라이언트 소프트웨어 배포속성. 다음과 같은 속성을 사용할 수 있습니다.{#r_ClientSWDistProps__table_lkm_djh_ms__entry__3}

| 속성 | 이름 | 설명 |
|-|-|-|
| 상태 확인 만료 간격(일) | sn_client_sf_dist.softwareInstallExpDays | 소프트웨어 설치 상태를 무시하기 전에 시스템에서 대기하는 일 수를 제어합니다. 소프트웨어 설치의 기본 시간 제한은 시스템이 배포 설치 상태 확인을 중지하기 30일 전입니다. 설치 상태는 다음과 같습니다. * 설치되지 않음: 사용자가 구성된 시간 제한이 만료되기 전에 요청한 소프트웨어를 설치하지 않았습니다. * 설치됨: 구성된 시간 제한 내에 소프트웨어가 설치되었습니다. * 상태 확인 만료됨: 사용자가 요청한 소프트웨어를 설치할 수 있는 시간 제한이 만료되었습니다. 시스템은 더 이상 이 배포의 상태를 확인하지 않습니다. * 해지됨: 관리자가 소프트웨어를 [해지](https://www.servicenow.com/docs/access?context=c_SCCMSoftwareRevocation&version=xanadu&pubname=xanadu-servicenow-platform&section=t_RevokeSoftwareInstalledFromSCCM&ft:locale=en-US) 했습니다. {#r_ClientSWDistProps__ul_nrn_ckh_ms} * 유형: 정수 * 기본값: 30 {#r_ClientSWDistProps__ul_kx4_d43_rw} |
| 소프트웨어 설치 상태 간격(시) 조정 | sn_client_sf_dist.softwareInstallIntervalHour | 설치 상태를 결정하는 예약된 작업이 실행되는 시기를 결정합니다. 기본적으로 시스템은 매시간 설치 상태를 확인합니다. * 유형: 정수 * 기본값: 24 {#r_ClientSWDistProps__ul_yhy_c43_rw} |
| 예약된 애플리케이션 디스커버리 간격(일)을 설정합니다. | sn_client_sf_dist.discoveryExeDay | 애플리케이션 검색을 실행하는 예약된 작업의 반복 간격을 설정합니다. 기본적으로 검색은 이 값으로 설정된 날 자정에 실행됩니다. * 유형: 정수 * 기본값: 5 {#r_ClientSWDistProps__ul_i4m_c43_rw} |
| 임대 실행 일정 설정 작업 간격(분) | sn_client_sf_dist.lease_execution_interval | CSD 임대 일정 예약된 작업이 요청된 소프트웨어 임대의 시작, 중지 또는 연장을 확인하는 간격입니다. * 유형: 정수 * 기본값: 1 {#r_ClientSWDistProps__ul_tt3_sn3_rw} |
| 임대 종료 전에 요청자에게 통지할 시간 설정(일) | sn_client_sf_dist.임대_종료_알림 | 소프트웨어 임대가 끝나기 며칠 전에 요청자에게 알릴 날짜를 결정합니다. 임대 연장이 허용되는 경우 이 기간은 임대가 만료되기 전에 승인 프로세스가 완료될 수 있는 충분한 시간을 제공하는지 확인합니다. * 유형: 정수 * 기본값: 5 {#r_ClientSWDistProps__ul_k4r_5n3_rw} |
[표 5. 클라이언트 소프트웨어 배포 속성]

{#r_ClientSWDistProps__table_lkm_djh_ms}

## 클라이언트 소프트웨어 배포와 함께 설치되는 워크플로우 {#ariaid-title7}

이러한 워크플로우는 오케스트레이션 - 클라이언트 소프트웨어 배포 플러그인과 함께 설치됩니다
{#r_WFIWClientSWDistribution__table_zr5_1bj_ms__entry__2}

| 워크플로 | 설명 |
|-|-|
| SCCM 검색 | 사용자 지정 CSD 오케스트레이션 활동을 사용하여 SCCM 서버에서 애플리케이션, 컬렉션 및 배포 목록을 검색합니다. 관리자는 [SCCM 서버 인스턴스 기록](https://servicenow-prod.fluidtopics.net/1piwnkO1LBLADbSmRIy5pg#t_RetrieveSCCMDataClientSWDist "SCCM 서버에서 배포할 수 있는 애플리케이션 목록과 컬렉션을 검색합니다.")의 UI 작업에서 이 워크플로우를 실행합니다. |
| 클라이언트 소프트웨어 주문 | 사용자가 서비스 카탈로그에서 소프트웨어를 주문할 때 자동으로 실행됩니다. |
| SCCM 애플리케이션 배포 | SCCM 서버를 통해 소프트웨어를 배포하기 위해 클라이언트 소프트웨어 주문 워크플로우에 의해 트리거됩니다. 이 워크플로우는 SCCM 컬렉션에 사용자 또는 장치를 추가합니다. |
| 클라이언트 소프트웨어 해지 | 외부 제공자가 배포한 소프트웨어에 대한 소프트웨어 해지 프로세스를 시작합니다. 관리자는 요청된 소프트웨어 기록 및 설치된 소프트웨어 권리 없음 기록의 UI 작업에서 이 워크플로우를 실행합니다. 이 워크플로우는 실제 리코베이션을 수행하는 적절한 제공자 워크플로우를 트리거합니다. 예를 들어, 이 워크플로우는 SCCM 제거 컬렉션의 애플리케이션에 대해 SCCM 애플리케이션 취소 워크플로우를 트리거합니다. |
| SCCM 애플리케이션 취소 | 제거 컬렉션의 멤버인 SCCM 애플리케이션을 취소합니다. 클라이언트 소프트웨어 해지 워크플로우는 SCCM 서버에서 배포한 소프트웨어를 취소하는 이 워크플로우를 트리거합니다. 이 워크플로우는 SCCM 컬렉션에서 사용자 또는 장치를 적절한 제거 컬렉션으로 이동합니다. |
[표 6. 클라이언트 소프트웨어 배포와 함께 설치되는 워크플로우]

{#r_WFIWClientSWDistribution__table_zr5_1bj_ms}
**관련 정보**   

* [확장점을 사용하여 애플리케이션 기능 확장](https://www.servicenow.com/docs/access?context=extension-points&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)
* [서버 측 스크립트에서 스크립팅된 확장점 사용](https://www.servicenow.com/docs/access?context=scripted-extension-points&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)
* [서버 측 UI 매크로에서 UI 확장점 사용](https://www.servicenow.com/docs/access?context=ui-extension-points&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)
* [클라이언트 측 UI 스크립팅에 클라이언트 확장점 사용](https://www.servicenow.com/docs/access?context=client-extension-points&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)

