---
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


---

# 프로세서

# 프로세서 {#ariaid-title1}

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

프로세서는 임의의 서버 측 JavaScript 코드를 실행하고 TEXT 또는 JSON과 같은 출력을 생성할 수 있는 사용자 지정 가능한 URL 엔드포인트를 제공합니다. 사용자 지정 프로세서를 만드는 것은 더 이상 사용되지 않습니다.  
주:  
이 기능은 더 이상 사용되지 않습니다. 레거시 사용자 지정 프로세서는 계속 지원되지만 새 사용자 지정 프로세서를 만드는 것은 더 이상 사용되지 않습니다. [스크립트 기반 REST API](https://servicenow-prod.fluidtopics.net/uqLl0taKk7W9IpmKfIP1OQ "스크립트 기반 REST API 기능을 사용하면 애플리케이션 개발자가 사용자 지정 웹 서비스 API를 빌드할 수 있습니다.")대신 .  
경고:  
프로세서를 만들 때 프로세서에 고유한 매개변수 이름을 사용해야 합니다. 예를 들어, 프로세서가 법률 기록 목록을 내보내고 필수 매개변수가 수신자의 이메일 주소인 경우 매개변수 이름으로 "이메일"을 사용하지 마십시오. legal_export_recipient_email와 같은 보다 프로세서별 매개변수 이름을 만듭니다. 이렇게 하지 않고 id, table, sys_id, service, catalog_id 또는 view(및 기타)와 같은 인스턴스 매개 변수 이름을 사용하면 예기치 않은 결과가 발생할 수 있습니다.

## 프로세서를 만들어야 하는 경우

사용자 지정 프로세서를 만들지 마십시오. 이 기능은 더 이상 사용되지 않습니다. 사용자 지정 프로세서를 만드는 대신 REST API를 사용하십시오. 나머지 정보는 기존 프로세서에만 남아 있습니다.

## 프로세서 양식

{#c_Processors__table_ck2_yr2_sr__entry__2}

| 필드 | 설명 |
|-|-|
| 이름 | 프로세서의 고유한 이름입니다. |
| 유형 | 프로세서 스크립트의 프로그래밍 언어입니다. 옵션은 다음과 같습니다. * Java: 이 옵션을 선택하지 마십시오. * 스크립트 {#c_Processors__ul_x5t_js2_sr} |
| 애플리케이션 | 이 기록이 포함된 애플리케이션입니다. |
| 활성 | 기록을 활성화하거나 비활성화하는 플래그입니다. |
| CSRF 보호 | 인스턴스가 CSRF 토큰을 사용하지 않는 한 프로세서가 실행되지 않도록 보호하는 옵션입니다. |
| 설명 | 프로세서의 기능 또는 목적에 대한 설명입니다. |
| 매개변수 | 사용 가능한 입력 매개변수 목록입니다. URL \<parameter name\>=\<parameter value\>에 매개 변수 값을 로 지정합니다. 주: 매개 변수 이름은 프로세서별로 지정되어야 합니다. 다른 프로세서에서 사용할 수 있는 공통 매개변수 이름을 선택하지 마십시오. 프로세서에서 `id`, `sys_id` 또는 `table` 과 같은 공통 매개 변수 이름을 사용하는 경우 해당 매개 변수가 URL에 있을 때 프로세서가 우선하므로 다른 기능이 손상될 수 있습니다. 예를 들어, `id` 매개 변수가 있는 프로세서는 동일한 레코드의 경로 값에 관계없이 페이지 식별을 위해 해당 매개 변수에 의존하는 를 중단 서비스 포털합니다. |
| 경로 | 이 프로세서를 호출하는 데 사용되는 URI 경로입니다. URL에서 프로세서를 다음과 같이 호출합니다. <kbd class="ph userinput">https://&lt;인스턴스 이름&gt;.service-now.com/&lt;경로&gt;.do</kbd> |
| 스크립트 | 즉시 호출됨 시스템에서 이 프로세서를 호출할 때 실행할 함수 표현식입니다. 이 함수는 다음 API 개체에 대한 입력 매개 변수를 자동으로 제공합니다. * g_request * g_response * g_processor {#c_Processors__ul_imr_j2k_sr} |
| 보호 정책 | 이 기록의 스크립트를 보호하는 데 사용할 정책입니다. 옵션은 다음과 같습니다. * 없음 * 읽기 전용 * 보호됨 {#c_Processors__ul_ypd_cv2_sr} |
[ ]

{#c_Processors__table_ck2_yr2_sr}
* **[프로세서 API 구성요소](https://servicenow-prod.fluidtopics.net/a9XuJuQMgjqj7Z4lfEurmw)**   
  프로세서는 전용 API 클래스, 개체 및 메서드에 액세스할 수 있습니다.
* **[프로세서 보안 및 보호](https://servicenow-prod.fluidtopics.net/lhKD_eXu~cMPBwuh2JdskA#t_SecureAProcessor)**   
  역할 제한을 사용하여 무단 사용을 방지하고 CSRF 토큰을 요구하여 프로세서를 보호할 수 있습니다.
* **[간단한 프로세서 만들기](https://servicenow-prod.fluidtopics.net/iQMBGTX1rkCEkJHyudyxRw)**   
  URL 쿼리에서 스크립트를 실행하는 단순 프로세서를 만듭니다. 이 기능은 더 이상 사용되지 않습니다.
* **[다중 테이블 프로세서 만들기](https://servicenow-prod.fluidtopics.net/Ykt274FCFJlbbyvCYUzHcg)**   
  인스턴스의 모든 테이블에 있는 행 수를 보고하는 다중 테이블 프로세서를 만듭니다. 이 기능은 더 이상 사용되지 않습니다.
* **[사용자 지정 프로세서 작성](https://servicenow-prod.fluidtopics.net/~3NmYHUkFQEIXzdq9VJDaA)**   
  URL 쿼리에서 스크립트를 실행하는 사용자 지정 프로세서를 만듭니다. 이 기능은 더 이상 사용되지 않습니다.

