쿼리 비즈니스 규칙에서 사용자가 볼 수 있는 레코드 제한

개요



ServiceNow의 ACL을 이용하여 사용자가 취급할 수 있는 데이터 조작을 제한할 수 있다. 그러나, ACL로 리스트를 표시했을 경우는 표시되지 않는 레코드도 총수에 포함된다. 사용자가 권한있는 레코드 만 총 수를 대상으로하는 경우 쿼리 비즈니스 규칙을 만듭니다.

쿼리 비즈니스 규칙을 만드는 단계



1. 응용 프로그램 네비게이터에서 System Definition > Business Rules를 선택합니다.

2. "New"버튼을 누르십시오

3. 다음 항목 설정


No.
품목

코멘트


1
이름
Query Business Rule Sample 1
모든 비즈니스 규칙의 이름

2

Incident
조건을 설정하는 테이블

3
Advanced
점검
스크립트를 작성하기 위해 확인


When to run(실행 조건) 탭을 선택하여 다음 항목을 설정합니다.


No.
품목

코멘트


4
When
before
쿼리 비즈니스 규칙의 경우 'before'

5
Query
점검
쿼리 비즈니스 규칙이므로 확인



4. Advanced 탭을 선택하여 스크립트에서 조건을 작성합니다. 작성한 후 비즈니스 규칙을 저장합니다.
다음 예에서는 인시던트 상태가 Closed 이외이고 priority가 Critical 인시던트만 표시합니다.

5. 인시던트 목록을 표시하여 Priority가 Critical이고 State가 Closed 이외의 인시던트 만 표시되는지 확인

6. 실제로 이용하는 경우에는 관리자는 모든 표시할 수 있도록 if 조건을 마련한다.

좋은 웹페이지 즐겨찾기