양방향 웹후크 설정
콜백 URL이 있는 이벤트를 구독 세일즈포스 하도록 웹후크를 구성합니다.ServiceNow
시작하기 전에
- 필요한 역할: 관리자
프로시저
- 인스턴스에 관리자로 로그인합니다.세일즈포스
-
인스턴스 상세 정보를 가져옵니다 세일즈포스 .
자세한 내용은 다음의 Salesforce 조직에 대한 인스턴스 정보 보기 지식 문서를 참조하십시오 세일즈포스 Trailblazer 포럼.
- 사용자 지정 도메인이 없는 세일즈포스 경우 회사 정보 페이지에서 인스턴스 이름을 가져옵니다세일즈포스.
-
사용자 지정 도메인이 있는 경우 도메인 관리 > 내 도메인 을 클릭하고 도메인 이름을 복사합니다.
예를 들어 페이지의 전체 도메인 이름이 newdomain-customdomain.my.salesforce.com 경우 newdomain-customdomain 값을 복사하여 기록합니다.
-
인스턴스의 18자리 조직 ID를 세일즈포스 가져옵니다.
-
인스턴스의 세일즈포스 개발자 콘솔로 이동하여 다음 쿼리를 실행합니다.
Select Id from Organization - 18자리 조직 ID의 값을 복사하여 기록합니다.
-
인스턴스의 세일즈포스 개발자 콘솔로 이동하여 다음 쿼리를 실행합니다.
- ServiceNow 인스턴스에 로그인합니다.
-
웹후크 레지스트리를 생성합니다.
- 다음으로 이동 Salesforce 웹후크 레지스트리 > Salesforce 웹후크 레지스트리.
- 새로 만들기를 클릭합니다.
-
양식에서 다음 값을 입력합니다.
필드 설명 조직 ID 인스턴스의 18자리 조직 ID입니다 세일즈포스 . 인스턴스 이름 회사 정보 페이지에서 가져온 인스턴스의 세일즈포스 이름 또는 에서 가져온 인스턴스의 세일즈포스 사용자 지정 도메인 도메인 관리 > 내 도메인. - 양식 헤더를 마우스 오른쪽 단추로 클릭하고 저장을 클릭합니다.
-
인스턴스에서 ServiceNow 자원 경로를 가져옵니다.
- 다음으로 이동 시스템 웹 서비스 > 스크립트 기반 웹 서비스 > 스크립트 기반 REST API.
- 기록, Salesforce 웹후크 콜백을 엽니다.
- 자원 탭에서 기본 콜백 기록을 클릭합니다.
-
자원 경로의 값을 복사하여 기록합니다.
필요한 ServiceNow 엔드포인트 URL은 https://<intance-name>.service-now.com/<resource-path입니다>
-
기본 하위 플로우를 구성하거나 customsubflow를 생성합니다.
이러한 하위 플로우는 인스턴스에서 세일즈포스 필요한 이벤트가 발생할 때 트리거됩니다. 자세한 내용은 하위 플로우 빌드를 참조하십시오.
-
웹후크 라우팅 정책을 구성합니다.
- 다음으로 이동 시스템 정의 > 결정 테이블.
- 기록, Salesforce 결정 웹후크 정책을 엽니다.
- 결정 탭에서 새로 만들기를 클릭합니다.
-
양식에서 다음 값을 입력합니다.
필드 설명 레이블 라우팅 정책을 식별하는 고유 레이블입니다. 응답 지정된 조건이 충족될 때 트리거되어야 하는 하위 플로우입니다. 기본 대답 이것이 기본 대답인지 여부를 지정하는 옵션입니다. 조건 에서 필요한 이벤트가 발생할 세일즈포스때 충족해야 하는 조건입니다. 주:기본적으로 이러한 세일즈포스 객체는 웹후크 라우팅 정책에서 지원됩니다.- 계정
- 케이스
- 계약
- 기회
- 저장을 클릭합니다.
-
인스턴스에서 세일즈포스 아웃바운드 메시지를 생성합니다.
아웃바운드 메시지 생성에 대한 자세한 내용은 에서 아웃바운드 메시지 작업을 참조하십시오. 세일즈포스 Trailblazer 포럼.
- 엔드포인트 URL에 https://<intance-name>.service-now.com/<resource-path> 형식으로 엔드포인트 URL을 입력합니다.