항목 업데이트 요청 구독
웹후크를 구성하여 각 직원 건강 검사 항목 요청의 결과를 외부 공급업체 시스템에 보냅니다.
시작하기 전에
아웃바운드 웹후크 호출을 전송하려면 다음 플러그인이 필요합니다.
- ServiceNow 통합 허브 Runtime(com.glide.hub.integration.runtime)
- 워크플로우 스튜디오 작업 단계 - 페이로드 작성기(com.glide.hub.action_step.payload)
- ServiceNow 통합 허브 작업 단계 - REST(com.glide.hub.action_step.rest)
웹후크를 설정하면 직원 또는 방문자가 항목을 요청할 때마다 시스템이 자동으로 외부 공급업체 엔드포인트에 REST 요청을 보냅니다. 외부 공급업체 시스템의 관리자와 협력하여 제공할 올바른 엔드포인트를 결정합니다.
주:
웹후크는 요청에 인증 헤더를 포함하지 않습니다. 요청을 인증하기 위한 쿼리 매개변수가 포함된 엔드포인트를 제공해야 합니다.
요청 항목 모듈에 대한 직원 건강 검사 자세한 내용은 다음 문서를 참조하십시오 출입을 위한 건강 검사 실시 직원.
필요한 역할: sn_imt_core.admin 또는 admin
프로시저
결과
{
"event": "entry.requested",
"email": "aileen.mottern@example.com",
"username": "aileen.mottern",
"user_id": "a8f98bb0eb32010045e1a5115206fe3a",
"location": "San Antonio",
"location_id": "108486c7c611227500b093211aa88dcc",
"access_granted": false,
"updated": "2020-07-01 22:19:03"
}| 속성 | 설명 |
|---|---|
| 이벤트 | 웹후크 테이블에 정의된 이벤트의 유형입니다. 데이터 유형: 문자열 |
| 이메일 | 직원의 이메일 주소입니다. 데이터 유형: 문자열 |
| username | 건강 및 안전 사용자 [sn_imt_core_health_and_safety_user] 테이블의 직원 사용자 이름입니다. 데이터 유형: 문자열 |
| user_id | 건강 및 안전 사용자 [sn_imt_core_health_and_safety_user] 테이블의 사용자 기록을 Sys_id합니다. 데이터 유형: 문자열 |
| 위치 | 건강 검진 위치입니다. 데이터 유형: 문자열 |
| location_id | 위치 [cmn_location] 테이블의 위치 기록을 Sys_id합니다. 데이터 유형: 문자열 |
| access_granted | 건강 검사 결과로 직원에게 접근 권한이 부여되었는지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다.
데이터 유형: 부울 |
| 업데이트됨 | 직원 또는 방문자가 항목을 요청한 날짜 및 시간입니다. 데이터 유형: 날짜/시간 |