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