---
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}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 2분

클라이언트 소프트웨어 배포(CSD) 확장점은 특정 제공자 및 확장 키에 대한 커스터마이제이션 코드를 만듭니다.
확장점의 목적은 확장 키를 특정 제공자와 연결한 다음 사용자 지정 배포 및 해지 워크플로우에 대한 입력 변수를 설정하는 스크립트를 만드는 것입니다. 또 다른 확장점 스크립트는 제공자가 소프트웨어를 해지할 수 있는 기능이 있는지 CSD에 알려줍니다. 이 경우 CSD는 제공자의 해지를 트리거하는 UI 작업을 활성화합니다.

## SetDeploymentData (배포 데이터 설정)

이 확장 키와 연결된 스크립트는 다음 속성을 사용하여 개체를 설정해야 csdExtensionResult 합니다.

* deploymentWorkflowInputs: 배포 워크플로우 입력 변수를 지정하는 객체입니다.
* softwareModel: 소프트웨어 모델 sys_id.
* deploymentType:정수. 사용자에게 배포하려면 1 을 사용하고 장치에 배포하려면 2 를 사용합니다.
* softwareApplication: 소프트웨어 애플리케이션 sys_id.
{#r_CSDExtensionPoints__ul_jqj_nfz_nv}

## 취소 가능 확인

이 확장 키와 연결된 스크립트는 소프트웨어 구성 \[sn_client_sf_dist_software_config\] 테이블의 클라이언트 소프트웨어 배포 기록인 입력 매개변수 csdExtensionInputs.softwareConfiguration를 가져옵니다. 모든 공급자의 소프트웨어 구성은 이 테이블에서 확장되지만 속성이 다를 수 있습니다.

이 스크립트는 소프트웨어 구성에서 csdExtensionResult 제거를 지정하는지 여부에 따라 개체를 true 또는 false로 설정해야 합니다.

## SetRevocationData

이 확장 키와 연결된 스크립트는 소프트웨어 구성 \[sn_client_sf_dist_software_config\] 테이블의 클라이언트 소프트웨어 배포 기록인 입력 매개변수 csdExtensionInputs.softwareConfiguration를 가져옵니다. 모든 공급자의 소프트웨어 구성은 이 테이블에서 확장되지만 속성이 다를 수 있습니다.  
스크립트는 다음 속성을 사용하여 개체를 설정해야 csdExtensionResult 합니다.

* revocationWorkflowInput: 해지 워크플로우 입력 변수를 지정하는 객체입니다.
* softwareModel: 소프트웨어 모델 sys_id.
* deploymentType:정수. 사용자에게 배포하려면 1 을 사용하고 장치에 배포하려면 2 를 사용합니다.
{#r_CSDExtensionPoints__ul_td2_3hz_nv}
**관련 정보**   

* [확장점을 사용하여 애플리케이션 기능 확장](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)

