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

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# 보안

# 프로세서 보안 및 보호 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 1분

역할 제한을 사용하여 무단 사용으로부터 프로세서를 보호하고 CSRF 토큰을 요구하여 보호할 수 있습니다.

## 이 태스크 정보

주:  
이 기능은 더 이상 사용되지 않습니다. 레거시 기존 사용자 지정 프로세서는 계속 지원되지만 새 사용자 지정 프로세서를 생성하는 작업은 더 이상 지원되지 않습니다. 대신 [스크립트 기반 REST API](https://servicenow-prod.fluidtopics.net/vfCIdYdXpX8Ltk8_R7WfkA "스크립팅된 REST API 기능을 사용하면 애플리케이션 개발자가 사용자 지정 웹 서비스 API를 빌드할 수 있습니다.").

테이블의 사용자 역할 제한을 다시 사용하여 테이블을 프로세서의 액세스로부터 보호할 수 있습니다. 이 보호 방법에서는 프로세서가 테이블 데이터에 액세스한다고 가정합니다.

## 프로시저

1. 프로세서 스크립트가 호출하는 테이블에 접근할 수 있는 사용자 역할을 만들거나 선택합니다.
2. 다음으로 이동 시스템 정의프로세서.
3. 스크립트에서 다음 코드 블록을 추가합니다.  

       var now_GR = new GlideRecord('your_table_name');
       // canRead() compares the table's ACL to the user making this request, and returns true if the logged-in user has read access to this table
       if(gr.canRead())  
       { 
         // Perform table query here  
         g_processor.writeOutput('Success!'); 
       } else { 
         g_processor.writeOutput('You do not have permission to read table your_table_name'); 
       }

4. 필요에 따라 다른 액세스 제한을 사용하도록 코드 블록을 업데이트합니다.  
   사용 가능한 액세스 기능은 다음과 같습니다.  
   * canCreate()
   * canRead()
   * canWrite()
   * canDelete()
   {#t_SecureAProcessor__ul_ccy_3z2_sr}
5. 업데이트를 클릭합니다.

## CSRF 토큰으로 프로세서 보호 {#ariaid-title2}

CSRF 토큰을 요구하여 프로세서를 보호할 수 있습니다.

### 이 태스크 정보

스크립트 유형 프로세서는 프로세서가 실행되기 전에 CSRF 토큰 검사를 요구할 수 있습니다.

### 프로시저

1. 다음으로 이동 모두시스템 정의프로세서.
2. 프로세서 기록을 엽니다.
3. CSRF 보호 옵션을 선택합니다.
4. 업데이트를 클릭합니다.

