CSM에 타사 데이터 통합 구성
CSM용 에이전트 작업 공간에 타사 데이터 통합 기능을 사용하도록 필수 구성요소를 구성합니다.
시작하기 전에
필요한 역할: 관리자
프로시저
-
외부 공급업체 애플리케이션을 식별합니다.
- 해당 통합 허브 스포크가 있고 인스턴스에서 활성화되어 있는지 확인합니다.
-
스포크에 해당하는 설정 지침을 따릅니다.
예를 들어 Salesforce 스포크인 경우 Salesforce 스포크 설정 주제의 지침을 따릅니다.
-
원하는 타사 데이터를 검색하는 스포크 작업을 식별합니다.
스포크 설명서에서 사용 가능한 작업 목록을 찾을 수 있습니다. 원하는 작업을 수행하는 작업이 없는 경우 기존 작업을 복사하고 필요에 따라 수정하여 사용자 고유의 작업을 만들 수 있습니다. Salesforce 스포크 작업 생성에서 사용자 지정 스포크 작업의 예를 찾아 원격 테이블 정의에 사용할 기회 검색을 확인할 수 있습니다.주:데이터 스트림 작업은 원격 테이블과 함께 사용할 수 없습니다.
- 인스턴스에 ServiceNow 원격 테이블을 생성하여 GlideRecord 인터페이스를 통해 애플리케이션의 데이터를 노출합니다.
-
원격 테이블 스크립트 정의를 생성하여 외부 공급업체 테이블의 데이터를 원격 테이블에 매핑합니다.
-
스포크 작업 호출로 인해 오류가 발생할 경우의 오류 메시지를 구성합니다.
이 오류는 양식, 목록 및 필드 요소에 의해 선택되며 오류 발생 시 최종 사용자에게 표시됩니다. 이러한 오류 메시지는 외부 공급업체 애플리케이션의 응답에 데이터가 없는 경우와 외부 공급업체 애플리케이션에서 데이터를 가져오는 동안 오류가 발생하는 경우를 구분합니다.
- 사용자 및 역할에 타사 데이터에 대한 읽기 권한을 제공하도록 원격 테이블에 ACL을 구성합니다.
- 모든 사용자의 원격 테이블에 대한 CREATE, WRITE, DELETE 액세스를 취소하도록 ACL을 구성합니다.
-
스포크 작업 호출로 인해 오류가 발생할 경우의 오류 메시지를 구성합니다.
-
원격 테이블에서 데이터를 끌어오는 목록, 양식 및 필드를 구성합니다.
원격 테이블이 설정되면 GlideRecord 인터페이스를 사용하여 데이터에 액세스할 수 있습니다.
- 에이전트 작업 공간 구성요소를 사용하여 iframe에 타사 페이지와 보고서를 팝업 또는 관련 항목으로 포함합니다.
- 양식에 UI 작업을 구성하여 외부 공급업체 애플리케이션의 기록에 대한 딥 링크를 만듭니다.
-
기능을 사용하기 전에 간단한 데이터 동기화를 수행합니다.
예를 들어, 임포트 세트를 사용하여 외부 공급업체 애플리케이션에서 계정 데이터를 끌어옵니다. 제공된 예시에서 계정(customer_account) 테이블에는 외부 공급업체 애플리케이션 인스턴스의 계정 ID로 채워지는 계정 ID 열이 있습니다. 이 열은 외부 공급업체 애플리케이션 인스턴스에서 해당 계정에 대한 기회를 끌어오기 위한 외래 키로 사용됩니다.