---
sourceDocument: Xanadu API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# SOAP Web Service

# SOAP Web Service {#ariaid-title1}

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

SOAP(Simple Object Access Protocol)는 HTTP를 통해 웹 서비스에 액세스하는 데 사용되는 XML 기반 프로토콜입니다.
SOAP를 사용하여 인스턴스의 데이터에 액세스할 수 있습니다. 사용 가능한 SOAP 웹 서비스는 WS-I Basic Profile 1.0에 설명된 대로 WS-I와 호환됩니다.

## 웹 서비스 제공자

ServiceNow 은 다음 웹 서비스 메서드를 사용하여 기본 테이블 구조와 관련 데이터를 게시합니다.

* [직접 웹 서비스](https://servicenow-prod.fluidtopics.net/8uVntGsYU2H8c0lgwPeT4g "올바른 액세스 제어 목록이 구성된 경우 시스템의 모든 테이블에 대해 직접 웹 서비스를 사용할 수 있습니다."): URL 쿼리를 사용하여 테이블의 WSDL을 요청합니다.
* [SOAP 웹 서비스 임포트 세트](https://servicenow-prod.fluidtopics.net/mVXqRIvGiSR~3jTFWB2Eig "웹 서비스 임포트 세트는 임포트 세트 테이블에 웹 서비스 인터페이스를 제공하여 직접 웹 서비스 및 스크립트된 SOAP 웹 서비스를 보완합니다."): 임포트 테이블 및 변환 맵을 사용하여 테이블에 대한 웹 서비스 요청을 자동화합니다.
* [스크립트 기반 SOAP 웹 서비스](https://servicenow-prod.fluidtopics.net/hvcYZ8T7hGXB48KVqLvaZw "스크립트된 SOAP 웹 서비스를 사용하면 ServiceNow 관리자가 사용자 지정 SOAP 웹 서비스를 만들 수 있습니다."): 사용자 지정 JavaScript를 사용하여 SOAP 웹 서비스 요청을 실행합니다.

{#c_SOAPWebService__ul_qbh_xrd_gp}  
주:  
SOAP 메시지는 수신자가 XML과 호환된다는 가정 하에 전송됩니다. SOAP 메시지에는 인코딩이 적용되지 않습니다. SOAP는 항상 응답을 UTF-8로 디코딩하며 XML 인코딩 헤더는 사용되지 않습니다.

## WSDL {#c_SOAPWebService__section_nlx_5yx_23b}

모든 테이블 및 임포트 세트는 테이블 스키마와 사용 가능한 조작을 설명하는 WSDL(Web Service Definition Language) XML 문서를 동적으로 생성합니다.  
테이블 이름과 WSDL 매개변수가 포함된 인스턴스에 대한 URL 호출을 실행하여 테이블의 WSDL을 가져올 수 있습니다. 예:

    https://myinstance.service-now.com/incident.do?WSDL

HTTP를 통해 액세스할 수 있는 모든 동적으로 생성 및 제공되는 ServiceNow WSDL은 Open Source Initiative OSI - Apache License, Version 2.0 라이선스 계약에 정의된 조건에 따라 사용할 수 있습니다.

## 장기 실행 SOAP 요청 지원 {#c_SOAPWebService__section_mcy_jqy_23b}

Now Platform 요청이 진행되는 동안 네트워크 연결의 비활성으로 인한 소켓 시간 초과를 방지하여 장기 실행 SOAP 요청을 지원합니다.
이 기능은 많은 수의 레코드를 요청하거나, 집계 쿼리를 수행하거나, 정렬이 필요한 order by 식을 사용할 때 ODBC 드라이버의 효율성을 향상시킵니다.

기본적으로 시스템은 ODBC 드라이버 및 MID 서버 등에서 제공하는 ServiceNow 웹 서비스 클라이언트에 대한 시간 제한 보호를 제공합니다. 시스템 속성을 사용하여 사용자 지정 웹 서비스에 시간 제한 보호를 추가할 수 있습니다.

## 시간 제한 보호 {#c_SOAPWebService__section_fgv_mqy_23b}

웹 서비스 클라이언트는 307-Temporary Redirect를 수신하여 긴 세션을 활성 상태로 유지하고 소켓 비활성으로 인한 제한시간을 방지합니다. 307-임시 리디렉션은 상태 코드를 지원하는 웹 서비스 클라이언트가 HTTP 위치 헤더에 지정된 위치에 대한 마지막 요청을 반복하도록 합니다. 위치 헤더의 값은 웹 서비스 클라이언트가 원래 지정한 URL과 동일합니다. 307-임시 리디렉션의 사용은 WS-I와 호환됩니다.  
에 glide.soap.request_processing_timeout 지정된 시간 제한 제한을 초과하는 웹 서비스 요청은 다음 조건이 모두 충족되는 경우에만 307-임시 리디렉션을 수신할 수 있습니다.

* 의 glide.soapprocessor.allow_long_running_threads 값은 true입니다.
* 요청에는 URL 매개 변수가 포함됩니다 redirectSupported=true .
* 요청은 세션을 인식합니다(HTTP 쿠키 지원).
* 리디렉션 수가 에서 설정한 glide.soap.max_redirects값을 초과하지 않았습니다.
{#c_SOAPWebService__ul_m2f_h4h_kp}  
이러한 조건 중 하나라도 충족되지 않으면 웹 서비스 클라이언트는 408 요청 시간 제한 오류를 수신합니다.  
주:  
애플리케이션에서 408 요청 제한시간이 아닌 소켓 제한시간이 발생하도록 하려면 속성을 애플리케이션과 인스턴스 간의 연결에 적용되는 가장 짧은 소켓 제한시간 설정(호스팅된 인스턴스의 경우 300초)보다 큰 값으로 설정 glide.soap.request_processing_timeout 하십시오.

## SOAP 웹 서비스 보안 {#c_SOAPWebService__SOAP-web-services-security}

인스턴스는 HTTPS 프로토콜에 대한 기본 인증 문제/응답 조합과 상황별 보안을 사용하는 시스템 수준 ACL(접근 제어 목록)을 조합하여 웹 서비스 보안을 적용합니다. 관리자는 SOAP 역할 중 하나를 부여하여 사용자가 액세스할 수 있는 시스템 리소스 웹 서비스를 제어할 수 있습니다.

## SOAP 역할 {#c_SOAPWebService__section_ecx_4ky_23b}

SOAP 웹 서비스를 사용하려면 수행하려는 조작에 적합한 역할이 있어야 합니다. 또한 대상 테이블에 액세스하는 데 필요한 다른 역할이 있어야 합니다.
{#c_SOAPWebService__table_b1j_35d_gp__entry__2}

| 역할 | 설명 |
|-|-|
| 비누 | 모든 SOAP 작업을 수행할 수 있습니다. |
| soap_create | 새 기록을 삽입할 수 있습니다. |
| soap_delete | 기존 기록을 삭제할 수 있습니다. |
| soap_ecc | 큐 `[ecc_queue]` 테이블에서 기록을 쿼리, 삽입 및 삭제할 수 있습니다. |
| soap_query | 기록 정보를 쿼리할 수 있습니다. |
| soap_query_update | 기록 정보를 쿼리하고 기록을 업데이트할 수 있습니다. |
| soap_script | .do 엔드포인트를 지정하는 스크립트를 실행할 수 있습니다. 이 역할은 스크립트 기반 웹 서비스를 실행하는 데 필요합니다. |
| soap_update | 기록을 업데이트할 수 있습니다. |
| import_admin | 임포트 세트 및 임포트의 모든 측면을 관리할 수 있습니다. 임포트 세트 행 \[sys_import_set_row\] 테이블에 액세스하는 데 필요합니다. |
| import_transformer | 임포트 세트 변환 맵을 관리하고 변환을 실행할 수 있습니다. 임포트 세트 행 \[sys_import_set_row\] 테이블에 액세스하는 데 필요합니다. |
[표 1. SOAP 역할]

{#c_SOAPWebService__table_b1j_35d_gp}

## 기본 웹 서비스 역할 요구 사항 {#c_SOAPWebService__section_hnf_fly_23b}

기본적으로 프로세서 ACL 규칙 집합에서는 사용자가 WSDL, XSD 및 XML 스키마 요청을 수행할 수 있는 soap_query 역할을 가져야 합니다.
이러한 역할 요구 사항을 변경하려면 ACL 규칙을 비활성화할 수 있습니다.  
그림 1. 웹 서비스 프로세서 ACL

## 기본 인증 {#c_SOAPWebService__SOAP-basic-auth}

각 WSDL 또는 SOAP 메시지 요청의 인스턴스와 연결된 사용자에 대해 기본 인증을 적용하기 위해 관리자는 `glide.basicauth.required` 속성을 예로 설정할 수 있습니다.

사용 가능한 경우, 각 WSDL 및 SOAP 요청은 [기본 인증](http://www.w3.org/Protocols/HTTP/1.0/draft-ietf-http-spec.html#BasicAA) 프로토콜에 지정된 대로 "인증" 헤더를 포함해야 합니다.

웹 서비스 요청은 대화형이 아니므로 요청 중에 Authorization 헤더가 항상 필요합니다.  
주:  
구성된 경우 기본 인증은 로컬 자격 증명 또는 LDAP 인증을 참조합니다.

모든 요청에 기본 인증 정보를 제공하면(필수 여부에 관계없이) 기본 인증 자격 증명에 제공된 사용자가 웹 서비스 호출을 연관시킬 수 있다는 추가 이점이 있습니다. 예를 들어 인시던트 기록을 생성할 때 저널 필드에는 기본 게스트 사용자 대신 기본 인증 헤더에 포함된 사용자 ID가 나열됩니다.

## SOAP 보안 정책 {#c_SOAPWebService__section_std_wny_23b}

향상된 웹 서비스 제공자 - 공통 플러그인은 SOAP 보안 정책 모듈을 시스템 웹 서비스 애플리케이션에 추가합니다. 이 모듈을 사용하면 관리자가 다음 보안 정책을 설정할 수 있습니다.

* 외부 웹 서비스 이용 시 SOAP 요청 서명 사용 또는 사용 안 함
* WS-Security를 통해 통신할 때 SOAP 요청이 충족해야 하는 인증 요구사항을 지정하십시오.
{#c_SOAPWebService__ul_tyn_ytm_2r}

SOAP 액세스 정책에 대한 자세한 내용은 [SOAP API 액세스 정책을](https://www.servicenow.com/docs/access?context=soap-api-access-policies&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US) 참조하세요.  
그림 2. SOAP 보안 정책

## 서명된 SOAP 요청에 필요한 인증서 {#c_SOAPWebService__section_ayd_d4y_23b}

WS-Security 통신에 대한 SOAP 요청에 서명하려면 다음 인증서가 필요합니다.  
* 요청자의 X.509 인증서
* 요청자의 인증서에 서명한 인증 기관의 X.509 CA 인증서
{#c_SOAPWebService__ul_ksf_bym_2r}

## SOAP 기본 보안 정책 {#c_SOAPWebService__SOAP-default-sec-policy}

관리자는 시스템 속성 glide.soap.default_security_policy와 함께 인스턴스가 사용하는 SOAP 보안 정책을 지정할 수 `있습니다`. `glide.soap.default_security_policy` 시스템 속성은 인바운드 요청에 대해 WSS(웹 서비스 보안)를 적용할 때 인스턴스가 사용하는 SOAP 보안 정책의 이름을 지정합니다.  
{#c_SOAPWebService__table_lyn_bb5_2r__entry__2}

| 필드 | 설명 |
|-|-|
| 유형 | 문자열 |
| 기본값 | 기본 보안 정책 |
| 위치 | 시스템 속성 \[sys_properties\] 테이블에 [시스템 속성 추가](https://www.servicenow.com/docs/access?context=r_AvailableSystemProperties&version=xanadu&pubname=xanadu-platform-administration&section=t_AddAPropertyUsingSysPropsList&ft:locale=en-US) |
[표 2. SOAP 기본 보안 정책 설정]

{#c_SOAPWebService__table_lyn_bb5_2r}

## WS-Security {#c_SOAPWebService__WS-Security}

WS 보안을 사용하여 서명된 웹 서비스 요청의 유효성을 검증할 수 있습니다. WS-Security를 사용하여 다음을 수행할 수 있습니다.

* SOAP 메시지가 알려진 보낸 사람으로부터 시작되었는지 확인
* SOAP 메시지가 전송 중에 변경되지 않았는지 확인합니다.

{#c_SOAPWebService__ul_p2c_1bj_dr} ServiceNow 는 서명된 웹 서비스 요청의 유효성을 검증하기 위해 [WS-Security 1.1](https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss) 을 지원합니다.  
주:  
WS-Security는 암호화 메커니즘으로 사용되지 않으며 HTTPS 프로토콜은 모든 통신을 암호화하는 데 사용됩니다.

WS-Security는 기본 인증에 대해 작업하기 위한 것입니다. 인스턴스가 SOAP 메시지를 수신하면 기본 인증 헤더를 검토하여 SOAP 사용자가 인스턴스에 대한 권한을 가지고 있는지 확인합니다. WS-Security 헤더를 검토하여 들어오는 메시지의 유효성을 판별합니다. 메시지 가로채기(man-in-the-middle) 공격과 같은 공격의 영향을 받는 요청에는 잘못된 WS-Security 헤더가 있으며 차단됩니다.

## WS-보안 프로파일 {#c_SOAPWebService__WS-Security-profiles}

WS 보안 프로파일은 WS 보안이 사용 가능할 때 웹 서비스 메시지가 인증되는 방법을 판별합니다. 다음 메커니즘을 사용하여 웹 서비스 요청을 인증할 수 있습니다.  
{#c_SOAPWebService__table_n3x_4tj_dr__entry__2}

| 인증 메커니즘 | 설명 |
|-|-|
| 인증서 검증 | 요청과 연결된 인증서를 확인합니다. 요청의 인증서를 확인하려면 요청자의 인증서와 인증 기관을 업로드해야 합니다. |
| 사용자 자격 증명 | 요청과 연결된 사용자 자격 증명을 확인하여 웹 서비스 요청을 인증합니다. 이 유형의 인증은 요청의 자격 증명이 기존 사용자의 자격 증명과 일치하는지 또는 요청의 자격 증명이 프로파일 레코드에 제공된 사용자 이름 및 암호와 일치하는지 확인할 수 있습니다. |
[표 3. 웹 서비스 인증 메커니즘]

{#c_SOAPWebService__table_n3x_4tj_dr}[새 WS 보안 프로파일을 작성할](https://servicenow-prod.fluidtopics.net/SFyHeEVsygG1XbtFz7AdoQ "WS-Security가 사용 가능할 때 웹 서비스 메시지를 인증하는 방법을 정의하기 위해 새 WS 보안 프로파일을 작성하십시오.") 때 사용할 인증 메커니즘을 지정하십시오.

WS-Security 프로파일 모듈은 현재 적용 중인 WS-Security 프로파일을 나열합니다.  
그림 3. WS-보안 프로파일 모듈

## WS-보안 오류 로깅 {#c_SOAPWebService__section_h5j_p4y_23b}

`glide.processor.debug.SOAPProcessor` 시스템 속성을 사용하면 WS 보안에 대한 오류 메시지를 트랜잭션 로그에 표시할 수 있습니다.

`시스템 속성 glide.processor.debug.SOAPProcessor`는 인증서 및 키 저장소 검사와 같은 SOAP 처리를 위한 디버깅 메시지를 활성화(true)하거나 비활성화(false)합니다.  
{#c_SOAPWebService__table_lyn_be5_2r__entry__2}

| 필드 | 설명 |
|-|-|
| 유형 | 예 \| 아니오 |
| 기본값 | 거짓 |
| 위치 | 시스템 속성 \[sys_properties\] 테이블에 [시스템 속성 추가](https://www.servicenow.com/docs/access?context=r_AvailableSystemProperties&version=xanadu&pubname=xanadu-platform-administration&section=t_AddAPropertyUsingSysPropsList&ft:locale=en-US) |
[표 4. glide.processor.debug.SOAPProcessor 필드]

{#c_SOAPWebService__table_lyn_be5_2r}

## WSS X.509 토큰 프로필 {#c_SOAPWebService__section_cwj_2ny_23b}

WSS X.509 보안 프로필에 X.509 프레임워크를 사용합니다. X.509 인증서는 들어오는 SOAP 메시지에 서명하는 데 사용되는 공개 키의 유효성을 검사하는 데 사용됩니다. 공개 키와 최소한 다음을 포함하는 특성 집합 간의 바인딩을 지정합니다.

* 주체 이름
* 발급자 이름
* serial number
* 유효 간격
{#c_SOAPWebService__ul_yfn_yw2_2r}

[웹 서비스 보안: SOAP 메시지 보안 스펙](https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss)에 정의된 [대로 X.509 인증 프레임워크](https://www.oasis-open.org/committees/download.php/16785/wss-v1.1-spec-os-x509TokenProfile.pdf)를 사용하십시오.

인증서를 업로드하고 X509 인증서 필드에서 참조합니다. 바인드 세션인 경우, WS-Security 인증이 성공할 때 가장할 사용자를 선택하십시오.  
그림 4. WSS X.509 보안 프로필

## WSS UsernameToken 프로파일 {#c_SOAPWebService__section_xdc_kny_23b}

X.509 토큰 프로필을 지정할 때 SOAP 요청에 UsernameToken을 제공할 수도 있습니다.

UsernameToken은 "사용자 이름"으로 요청자를 식별하는 수단으로 사용되며, 필요에 따라 암호, 공유 암호 또는 이에 상응하는 암호를 사용하여 해당 ID를 인증합니다.

UsernameToken을 인증하는 방법에는 두 가지가 있습니다.

1. 기존 사용자 자격 증명으로 인증합니다.  
   그림 5. 기존 사용자 자격 증명으로 인증

   수신 SOAP 요청의 사용자 이름을 사용하여 UserName 값과 일치하도록 지정된 사용자 필드로 사용자를 조회합니다. 시스템은 수신 UsernameToken의 암호 값을 사용하여 요청을 인증합니다. 세션 바인딩 옵션을 선택하면 성공적으로 인증한 사용자가 세션에 사용됩니다.
2. 지정된 사용자 자격 증명으로 인증합니다.  
   그림 6. 지정된 사용자 자격 증명으로 인증

   사용자 테이블의 사용자와 관련 없는 로그인 자격 증명을 사용하여 인증합니다. 세션 바인딩 옵션을 선택하면 사용자로 실행 필드에 지정된 사용자가 세션에 사용됩니다.

{#c_SOAPWebService__ol_sjx_sdf_2r}  
주:  
[UsernameToken 프로필](https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf)은 X.509 토큰 프로필과 독립적으로 사용할 수 없습니다.

## 웹 서비스에 대한 엄격한 보안 {#c_SOAPWebService__section_pzc_1py_23b}

기본적으로 웹 서비스에 대한 기본 인증은 사용자가 SOAP 연결을 통해 인스턴스에 액세스할 수 있는 권한이 있는지 여부만 결정합니다. 권한이 부여되면 모든 사용자가 웹 서비스로 게시된 모든 테이블에 액세스할 수 있습니다.

수신 SOAP 요청에 엄격한 보안 적용 시스템 특성은 이 동작을 변경하고 사용자가 웹 서비스에서 인스턴스 자원에 액세스하려면 [상황별 보안 관리자](https://www.servicenow.com/docs/access?context=r_ContextualSecurity&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US) 요구 사항을 충족해야 합니다.

이 속성을 사용하면 적절한 SOAP 역할이 있고 테이블 및 작업의 ACL 조건을 충족하는 사용자만 SOAP 연결에서 해당 작업을 수행할 수 있습니다.

## 웹 서비스에 대한 상호 인증 {#c_SOAPWebService__section_ey2_fpy_23b}

상호 인증은 아웃바운드 웹 서비스에 대해 지원됩니다.

## SOAP 세션 관리 및 보고 {#c_SOAPWebService__section_tqn_wpy_23b}

SOAP 세션은 웹 서비스 클라이언트 애플리케이션 ServiceNow , MID 서버 또는 ODBC 드라이버와 같은 외부 SOAP 클라이언트가 인스턴스와 함께 설정하는 Glide 세션입니다 ServiceNow . SOAP 세션은 다음 위치의 사용자 세션 목록에 포함됩니다. 사용자 관리로그인한 사용자. 그만큼 ? SOAP URL은 SOAP 세션을 식별합니다.

## SOAP 세션 속성 {#c_SOAPWebService__section_qfh_gqy_23b}

특정 속성은 SOAP 세션이 유지되는 방법을 제어합니다.
{#c_SOAPWebService__table_bdx_vly_25__entry__2}

| 속성 | 설명 |
|-|-|
| glide.soap.invalidate_session_timeout | 활성 세션이 열린 상태로 유지되는 기간(초)입니다. 이 기간에 도달하면 인스턴스가 세션을 비활성화하고 모든 시스템 자원을 회수합니다. 제한 시간에 도달한 후 클라이언트가 다른 요청을 보내면 인스턴스가 새 세션을 설정합니다. 이 속성은 5초에서 1200초(20분) 사이의 값을 허용합니다. * 유형: 정수 * 기본값: 60 * 위치: 시스템 속성 `[sys_properties]` 테이블에 추가 {#c_SOAPWebService__ul_bb1_kph_kp} |
[표 5. SOAP 세션 속성]

{#c_SOAPWebService__table_bdx_vly_25}  
주:  
SOAP 웹 서비스 처리에 영향을 주는 속성에 대한 자세한 내용은 인스턴스 보안 강화 설정에서 다음 항목을 참조하십시오.

* 접근 통제 접근 통제(인스턴스 보안 강화)
* 기본 인증: SOAP 요청
{#c_SOAPWebService__ul_vwk_krn_rkb}
* **[Scripted SOAP Web Services](https://servicenow-prod.fluidtopics.net/hvcYZ8T7hGXB48KVqLvaZw)**   
  스크립트된 SOAP 웹 서비스를 사용하면 ServiceNow 관리자가 사용자 지정 SOAP 웹 서비스를 만들 수 있습니다.
* **[직접 웹 서비스](https://servicenow-prod.fluidtopics.net/8uVntGsYU2H8c0lgwPeT4g)**   
  올바른 액세스 제어 목록이 구성된 경우 시스템의 모든 테이블에 대해 직접 웹 서비스를 사용할 수 있습니다.
* **[SOAP 웹 서비스 임포트 세트](https://servicenow-prod.fluidtopics.net/mVXqRIvGiSR~3jTFWB2Eig)**   
  웹 서비스 임포트 세트는 임포트 세트 테이블에 웹 서비스 인터페이스를 제공하여 직접 웹 서비스 및 스크립트된 SOAP 웹 서비스를 보완합니다.
* **[AttachmentCreator SOAP 웹 서비스](https://servicenow-prod.fluidtopics.net/9m~VCClN1w1zheciZ2L40g)**   
  ecc_queue 테이블을 대상으로 하는 SOAP 메시지를 전송하여 ServiceNow의 기록에 문서를 첨부합니다.
* **[SOAP 엔드포인트 재정의](https://servicenow-prod.fluidtopics.net/U_RO4iJ9IbdV89Zfqlg6Rw)**   
  SOAP 메시지가 게시되는 SOAP 끝점 주소는 WSDL의 끝점과 일치합니다.
* **[HTTP 압축 사용](https://servicenow-prod.fluidtopics.net/R5p4g2WLTDC9_76vqz0lEg)**   
  기본적으로 SOAP 요청은 압축되지 않은 상태로 수락되고 요청 결과는 압축되지 않은 상태로 반환됩니다.
* **[SOAP 메시지에서 빈 요소 방지](https://servicenow-prod.fluidtopics.net/qyyLhqMbPLDWnYzS_Fn5KQ)**   
  기본적으로 인스턴스는 SOAP 메시지에서 빈 요소, 즉 NULL 또는 NIL 값을 가진 요소를 생략하지 않습니다.
* **[SOAP를 사용하여 관련 기록 삽입](https://servicenow-prod.fluidtopics.net/Q8rPEC91Eb0NfICT5jM9Hw)**   
  계층적 데이터를 테이블 또는 웹 서비스 임포트 세트 테이블에 삽입하기 위한 지원이 제공됩니다. 삽입 API의 계층 구조 데이터는 대상 테이블의 관련 기록에 자동으로 매핑됩니다.
* **[서명된 SOAP 요청에 대한 요구 사항 지정](https://servicenow-prod.fluidtopics.net/za6q3TjSWLzGBXtNnYvPBg)**   
  SOAP 보안 정책을 사용하여 인스턴스가 모든 인바운드 SOAP 트래픽에 대해 서명된 SOAP 요청을 요구하는지 여부를 지정합니다.
* **[고급 웹 서비스 제공자 - 공통 플러그인 활성화](https://servicenow-prod.fluidtopics.net/8BWR6kV7Or7TXnscsElW5w)**   
  관리자는 Enhanced Web Service Provider - Common 플러그인을 활성화하여 서명되지 않은 WS-Security 요청을 활성화하고 SOAP 요청의 인증 요구사항을 지정할 수 있습니다.
* **[SOAP 보안 구성](https://servicenow-prod.fluidtopics.net/rc4xFJhODHGNmaNivFvzKQ)**   
  관리자는 인스턴스에 대한 ServiceNow 인바운드 SOAP 요청에 대해 웹 서비스 보안을 구성할 수 있습니다.
* **[SOAP 기본 보안 정책 설정](https://servicenow-prod.fluidtopics.net/TrZcubI5V_MYgySfrmO67Q)**   
  SOAP 기본 보안 정책을 설정합니다.
* **[새 보안 정책 만들기](https://servicenow-prod.fluidtopics.net/FIqfJOgi211qv~pq~6VDHQ)**   
  관리자는 새 보안 정책을 작성하여 WS-Security 통신이 충족해야 하는 보안 프로파일을 지정할 수 있습니다.
* **[새 WS-Security 프로파일 작성](https://servicenow-prod.fluidtopics.net/SFyHeEVsygG1XbtFz7AdoQ)**   
  WS-Security가 사용 가능할 때 웹 서비스 메시지를 인증하는 방법을 정의하기 위해 새 WS 보안 프로파일을 작성하십시오.
* **[인바운드 SOAP에 엄격한 보안 적용](https://servicenow-prod.fluidtopics.net/dki_VtTcKZEHEGZfxMUAVA)**   
  웹 서비스에 대한 엄격한 보안을 위해서는 사용자가 인스턴스 자원에 액세스하기 위해 상황별 보안 요구 사항을 충족해야 합니다.
* **[WS 보안 검증 사용](https://servicenow-prod.fluidtopics.net/VKqtqm5eLUvbKEk_59jiew)**   
  관리자는 웹 서비스 시스템 특성에서 WSS(웹 서비스 보안) 검증을 사용 가능하게 할 수 있습니다.
* **[수신 SOAP 봉투 디버그](https://servicenow-prod.fluidtopics.net/HXO7zY7PxX6cpGaVRwfnNw)**   
  시스템 로그에서 수신 SOAP 봉투 XML을 캡처하려면 값이 true인 속성을 glide.processor.debug.SOAPProcessor 추가합니다.
* **[SOAP 세션 로그 보기](https://servicenow-prod.fluidtopics.net/x1UneVJggrY8HjltgY3XqQ)**   
  SOAP 세션에서 사용자의 로그를 볼 수 있습니다.
* **[기본 인증 코드 샘플](https://servicenow-prod.fluidtopics.net/dmnOYY16unz5OULtvAqYZg)**   
  여러 프로그래밍 언어 및 버전에 대한 기본 인증 코드 샘플입니다.
* **[WS-보안 SOAP 봉투 헤더 예](https://servicenow-prod.fluidtopics.net/chCdxbxK96G9c~rO1~Puyg)**   
  유효한 WS-Security SOAP 봉투 헤더의 예입니다.
* **[WS-보안 속성](https://servicenow-prod.fluidtopics.net/XKZK7DFrLv~X7WX6CsO6KQ)**   
  이러한 특성은 WS-Security X.509 토큰의 동작을 제어합니다.
* **[WS-보안 오류 메시지](https://servicenow-prod.fluidtopics.net/aEBehzkebk~fnfWyWr0M3Q)**   
  인스턴스는 WS 보안 SOAP 메시지에 문제가 발생할 때 다음 오류 메시지 중 하나를 생성합니다.
* **[WS-보안 참조](https://servicenow-prod.fluidtopics.net/8cM0J0Z7UQxFPB9HppX~gw)**   
  WSS X.509 토큰 프로파일 및 WSS 사용자 이름 토큰 프로파일 형태의 WS-Security 1.1 지원은 수신 SOAP 요청에 사용할 수 있습니다.
* **[LongRunningSOAPRequestProps](https://servicenow-prod.fluidtopics.net/kmQzai6ojPRX0tJ655RoIw)**   
  장기 실행 SOAP 요청에 사용할 수 있는 속성은 다음과 같습니다.

