출입 요청 업데이트 구독
웹후크를 구성하여 각 직원 건강 검사 출입 요청 결과를 외부 공급업체에 전송합니다.
시작하기 전에
아웃바운드 웹후크 호출을 전송하려면 다음과 같은 플러그인이 필요합니다.
- ServiceNow 통합 허브 Runtime(com.glide.hub.integration.runtime)
- 워크플로우 스튜디오 Action Step - Payload Builder(com.glide.hub.action_step.payload)
- ServiceNow 통합 허브 Action Step - 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"
}| 속성 | 설명 |
|---|---|
| event | 웹후크 테이블에 정의된 이벤트 유형입니다. 데이터 유형: 문자열 |
| 직원의 이메일 주소입니다. 데이터 유형: 문자열 |
|
| username | Health and Safety 사용자[sn_imt_core_health_and_safety_user] 테이블의 직원 사용자 이름입니다. 데이터 유형: 문자열 |
| user_id | Health and Safety 사용자[sn_imt_core_health_and_safety_user] 테이블의 사용자 기록 sys_id입니다. 데이터 유형: 문자열 |
| location | 건강 검사 위치입니다. 데이터 유형: 문자열 |
| location_id | 위치[cmn_location] 테이블의 위치 기록 sys_id입니다. 데이터 유형: 문자열 |
| access_granted | 건강 검사 결과로 직원에게 접근 권한이 부여되었는지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다.
데이터 유형: 부울 |
| updated | 직원 또는 방문자가 요청한 입장 날짜 및 시간입니다. 데이터 유형: 날짜/시간 |