프로세서
프로세서는 임의의 서버 측 JavaScript 코드를 실행하고 TEXT 또는 JSON과 같은 출력을 생성할 수 있는 사용자 지정 가능한 URL 엔드포인트를 제공합니다. 사용자 지정 프로세서 생성은 더 이상 사용되지 않습니다.
주:
이 기능은 더 이상 사용되지 않습니다. 레거시 기존 사용자 지정 프로세서는 계속 지원되지만 새 사용자 지정 프로세서를 만드는 것은 더 이상 사용되지 않습니다. 대신 .Scripted REST APIs
경고:
프로세서를 만들 때 프로세서와 관련된 매개변수 이름을 사용해야 합니다. 예를 들어 프로세서가 법무 기록 목록을 익스포트하고 필수 매개변수가 수신자의 이메일 주소인 경우 매개변수 이름으로 "이메일"을 사용하지 마십시오. legal_export_recipient_email와 같이 보다 프로세서에 특화된 매개변수 이름을 만듭니다. 이렇게 하지 않고 id, table, sys_id, service, catalog_id 또는 view(및 기타)와 같은 인스턴스 매개변수 이름을 사용하면 예기치 않은 결과가 발생할 수 있습니다.
프로세서를 만드는 경우
사용자 지정 프로세서를 만들지 마십시오. 이 기능은 더 이상 사용되지 않습니다. 사용자 지정 프로세서를 생성하는 대신 REST API를 사용하십시오. 나머지 정보는 기존 프로세서에만 남아 있습니다.
프로세서 양식
| 필드 | 설명 |
|---|---|
| 이름 | 프로세서의 고유 이름입니다. |
| 유형 | 프로세서 스크립트의 프로그래밍 언어입니다. 옵션은 다음과 같습니다.
|
| 애플리케이션 | 이 기록이 포함된 애플리케이션입니다. |
| 활성 | 기록을 활성화하거나 비활성화하는 플래그입니다. |
| CSRF 보호 | 인스턴스가 CSRF 토큰을 사용하지 않는 한 프로세서가 실행되지 않도록 보호하는 옵션입니다. |
| 설명 | 프로세서의 기능 또는 용도에 대한 설명입니다. |
| 매개변수 | 사용 가능한 입력 매개변수 목록입니다. URL <parameter name>=<parameter value>의 매개변수 값을 로 지정합니다. 주: 매개변수 이름은 프로세서에 따라 달라야 합니다. 다른 프로세서에서 사용할 수 있는 공통 매개변수 이름을 선택하지 마십시오. 프로세서에서 id, sys_id 또는 table 과 같은 공통 매개변수 이름을 사용하는 경우 해당 매개변수가 URL에 있을 때 프로세서가 우선하므로 다른 기능이 중단될 수 있습니다. 예를 들어 id 매개변수가 있는 프로세서는 동일한 기록의 경로 값에 관계없이 페이지 식별을 위해 해당 매개변수에 따라 달라지는 를 서비스 포털중단합니다. |
| 경로 | 이 프로세서를 호출하는 데 사용되는 URI 경로입니다. URL에서 다음과 같이 프로세서를 호출합니다. https://<인스턴스 이름>.service-now.com/<경로>.do |
| 스크립트 | 시스템에서 이 프로세서를 호출할 때 실행할 즉시 호출된 함수 표현식입니다. 이 함수는 다음 API 개체에 대한 입력 매개 변수를 자동으로 제공합니다.
|
| 보호 정책 | 이 기록의 스크립트를 보호하는 데 사용할 정책입니다. 옵션은 다음과 같습니다.
|