---
sourceDocument: 요코하마 직원 서비스 관리
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/yokohama/employee-service-management

 Release :

    - yokohama

ft:locale :

    - ko-KR

ft:publication_title :

    - 요코하마 직원 서비스 관리

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# 항목 업데이트 요청 구독

# 항목 업데이트 요청 구독 {#ariaid-title1}

* 릴리스 버전: Yokohama
* 
* 업데이트 날짜 2025년 01월 30일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 3분

웹후크를 구성하여 각 직원 건강 검사 항목 요청의 결과를 외부 공급업체 시스템에 보냅니다.

## 시작하기 전에

아웃바운드 웹후크 호출을 전송하려면 다음 플러그인이 필요합니다.

* ServiceNow 통합 허브 런타임(com.glide.hub.integration.runtime)
* 워크플로우 스튜디오 작업 단계 - 페이로드 작성기(com.glide.hub.action_step.payload)
* ServiceNow 통합 허브 작업 단계 - REST(com.glide.hub.action_step.rest)

{#get-health-data__ul_wy1_34h_wmb}이러한 플러그인은 다음을 통해 Now Support 서비스 카탈로그요청해야 합니다. 지침은 [플러그인 요청을](https://www.servicenow.com/docs/access?context=t_RequestAPlugin&version=yokohama&pubname=yokohama-platform-administration&ft:locale=en-US) 참조하십시오.  
웹후크를 설정하면 직원 또는 방문자가 항목을 요청할 때마다 시스템이 자동으로 외부 공급업체 엔드포인트에 REST 요청을 보냅니다. 외부 공급업체 시스템의 관리자와 협력하여 제공할 올바른 엔드포인트를 결정합니다.  
주:  
웹후크는 요청에 인증 헤더를 포함하지 않습니다. 요청을 인증하기 위한 쿼리 매개변수가 포함된 엔드포인트를 제공해야 합니다.

요청 항목 모듈에 대한 직원 건강 검사 자세한 내용은 다음 문서를 참조하십시오 [출입을 위한 건강 검사 실시 직원](https://servicenow-prod.fluidtopics.net/0IfPv10V3lKF~DaXrl9fXA "건강 검사를 통해 사용자의 복귀 요구 사항 상태를 확인하여 해당 사람이 해당 위치에 입장할 수 있는지 확인합니다.").

필요한 역할: sn_imt_core.admin 또는 admin

## 프로시저

1. 다음으로 이동 모두직원 안전보건 상태아웃바운드 웹후크.
2. 웹후크 \[sn_imt_core_webhook\] 테이블에서 새로 만들기를 클릭합니다.
3. 양식의 필드에 내용을 입력합니다.  
   {#get-health-data__table_x1v_zf2_hmb__entry__2}

   | 필드 | 설명 |
   |-|-|
   | 이름 | 외부 공급업체 엔드포인트의 내부 식별자입니다. |
   | 이벤트 | 구독하려는 이벤트입니다. 옵션은 다음과 같습니다. * 직원 요청 항목: 직원이 항목을 요청할 때마다 업데이트를 보냅니다. * 방문자 요청 항목: 방문자가 항목을 요청할 때마다 업데이트를 보냅니다. {#get-health-data__ul_d2g_h2q_3mb} |
   | 엔드포인트 | 요청 항목 데이터를 보낼 엔드포인트입니다.직원 건강 검사 주: 웹후크는 요청에 인증 헤더를 포함하지 않습니다. 요청을 인증하기 위한 쿼리 매개변수가 포함된 엔드포인트를 제공해야 합니다. |
   | 보안 매개변수 | 권한 부여 토큰과 같이 안전하게 처리해야 하는 엔드포인트에 대한 쿼리 매개변수입니다. 매개변수를 <kbd class="ph userinput">?param1=value&amp;param2=othervalue</kbd> 형식으로 제공합니다. 팁: 데이터를 보내는 외부 공급업체 시스템이 안전하게 생성된 인증 토큰을 제공하지 않는 경우 다음 스크립트를 사용하여 인스턴스에 ServiceNow 토큰을 생성할 수 있습니다. var secureRandom = GlideSecureRandomUtil; var secret = secureRandom.getSecureRandomString(30); gs.log(secret); |
   | 활성 | 기록을 활성으로 설정하는 옵션입니다. |
   [표 1. 웹후크 양식]

   {#get-health-data__table_x1v_zf2_hmb}
4. 제출을 클릭합니다.

## 결과

직원이 항목을 요청할 때마다 애플리케이션은 직원 건강 검사 요청 항목 데이터를 외부 공급업체 엔드포인트로 보냅니다. JSON 페이로드에는 다음 데이터가 포함되어 있습니다.  

    {
      "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"
    }

{#get-health-data__table_tmh_dl2_hmb__entry__2}

| 속성 | 설명 |
|-|-|
| 이벤트 | 웹후크 테이블에 정의된 이벤트의 유형입니다. 데이터 유형: 문자열 |
| 이메일 | 직원의 이메일 주소입니다. 데이터 유형: 문자열 |
| username | 건강 및 안전 사용자 \[sn_imt_core_health_and_safety_user\] 테이블의 직원 사용자 이름입니다. 데이터 유형: 문자열 |
| user_id | 건강 및 안전 사용자 \[sn_imt_core_health_and_safety_user\] 테이블의 사용자 기록을 Sys_id합니다. 데이터 유형: 문자열 |
| location | 건강 검진 위치입니다. 데이터 유형: 문자열 |
| location_id | 위치 \[cmn_location\] 테이블의 위치 기록을 Sys_id합니다. 데이터 유형: 문자열 |
| access_granted | 건강 검사 결과로 직원에게 접근 권한이 부여되었는지 여부를 나타내는 플래그입니다. 유효한 값: * true: 직원이 건강 검사를 통과했으며 접근 권한이 부여되었습니다. * false: 직원이 건강 검사를 통과하지 못했으며 접근 권한이 부여되지 않았습니다. {#get-health-data__ul_l4l_cn2_hmb} 데이터 유형: 부울 |
| updated | 직원 또는 방문자가 항목을 요청한 날짜 및 시간입니다. 데이터 유형: 날짜/시간 |
[ ]

{#get-health-data__table_tmh_dl2_hmb}

