의 정책 및 규칙 속성 테이블 작성기

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기7분
  • 에서 작업 테이블 작성기하는 모든 필드에 대한 기본 필드 정책 및 규칙을 구성할 수 있습니다.

    UI 정책

    UI 정책 섹션에서는 역할 및 사용자 입력에 따라 양식이 표시되는 방식을 구성할 수 있습니다.

    기본 필드 속성을 이해하려면 을 참조하십시오 에서 UI 정책 생성 테이블 작성기.

    다음 표에서는 UI 정책을 추가하거나 편집할 때 정책 상세 정보 섹션에 대한 필드 설명을 보여줍니다.
    표 1. 정책 상세 정보
    필드 설명
    간단한 설명 UI 정책의 짧은 요약입니다.
    테이블 정책이 적용되는 데이터 테이블입니다.
    도메인 선택 항목이 있는 도메인입니다.
    순서

    가장 낮은 숫자에서 가장 높은 숫자 순으로 처리 순서입니다. 두 정책이 충돌하는 경우 높은 번호의 UI 정책이 실행됩니다.

    상속된 UI 정책의 경우 확장(하위) 테이블의 UI 정책이 먼저 실행됩니다. 그런 다음, 기본 테이블 UI 정책이 지정된 가장 낮은 값에서 가장 높은 값으로 실행됩니다.

    활성 UI 정책의 상태입니다. 활성 UI 정책만 적용됩니다.
    모든 뷰에 적용/뷰에 적용 [고급 설정] UI 정책을 모든 양식 뷰 또는 특정 뷰에 적용할지 여부를 지정하는 옵션입니다. 양식 보기에 대한 자세한 내용은 보기 관리를 참조하십시오.
    로드 시 [고급 설정]

    양식이 변경될 때뿐만 아니라 UI 정책 동작이 OnLoad에서 수행되어야 함을 지정하는 옵션입니다.

    UI 정책 로드 시 확인란을 선택하거나 선택 취소하여 폼이 로드되고 조건이 충족될 때마다 실행 여부를 제어합니다. 다음 예시에서 관리자는 사용자가 고객에게 설명을 제공하지 않는 한 인시던트가 사용자 정보 대기 중 상태로 전환되는 것을 원하지 않습니다. 관리자는 다음 설정을 사용하여 UI 정책을 만듭니다.
    • 이러한 조건이 충족되는 경우 섹션에서 [State] [is] [Awaiting user info] 조건을 추가하고 On load 확인란의 선택을 취소합니다. UI 정책은 상태가 사용자 정보 대기 중으로 변경된 경우에만 적용됩니다.
    • UI 정책 작업 목록에서 조건이 충족될 때 추가 설명 필드를 필수로 만드는 기록을 생성합니다.
    false인 경우 취소 [고급 설정] UI 정책의 조건이 false로 평가될 때 UI 정책 작업을 취소해야 함을 지정하는 옵션입니다. 조건이 true이면 동작이 수행되고 다시 false로 변경되면 동작이 되돌려집니다(실행이 취소됨).
    [고급 설정] 상속

    확장 테이블이 이 UI 정책을 상속할지 여부를 지정하는 옵션입니다.

    하위 테이블에 상위 테이블에서 상속된 UI 정책이 있으면 UI 정책의 순서 에 관계없이 하위 테이블의 UI 정책이 항상 먼저 실행됩니다. 다음 예제에서:
    • 하위 테이블에는 조건이 충족될 때 긴급도 필드를 표시하는순서 값이 500인 UI 정책이 있습니다.
    • 상위 테이블에 긴급 도 필드를 숨기는 동일한 조건의 UI 정책이 있습니다. 상위 테이블 UI 정책의 순서 값은 100입니다.
    • 상위 테이블 Order 필드의 값이 더 낮더라도 하위 UI 정책이 먼저 실행된 다음 상위 UI 정책이 실행됩니다. 조건이 충족되면 긴급도 필드가 숨겨집니다.
    다음 표에서는 UI 정책을 추가하거나 편집할 때 이러한 조건이 충족될 경우 섹션에 대한 필드 설명을 보여줍니다.
    표 2. 이러한 조건이 충족될 경우
    필드 설명
    조건 세트

    UI 정책이 적용되도록 하는 조건(충족될 경우)입니다. 조건은 조건 작성기에서 논리문을 사용하여 작성됩니다. 스크립트를 사용하여 조건을 설정하려면 클라이언트 스크립트를 대신 사용하십시오.

    사용자가 양식의 필드를 수동으로 변경하는 경우에만 조건이 다시 확인됩니다. UI 작업이나 컨텍스트 메뉴 작업으로 또는 목록 편집기를 통해 변경이 될 경우, 이 변경은 평가되지 않습니다.

    다음 표에서는 UI 정책을 추가하거나 편집할 때 다음 작업 섹션에 대한 필드 설명을 보여줍니다.
    표 3. 수행 방법
    필드 설명
    필드 이름
    조건이 충족될 경우 UI 정책이 작업을 수행하는 선택한 테이블의 필드입니다.
    주:
    지정된 필드가 양식에 없는 경우 UI 정책은 이름이 같은 변수에 대해 작업을 수행합니다.
    필수
    UI 정책이 필드의 필수 상태에 영향을 주는 방법을 지정하기 위한 목록입니다. 선택 항목은 다음과 같습니다.
    • 변경 안 함
    • 아니요
    표시
    UI 정책이 필드의 표시 상태(표시 여부)에 영향을 주는 방법을 지정하기 위한 목록입니다. 선택 항목은 다음과 같습니다.
    • 변경 안 함
    • 아니요
    읽기 전용
    UI 정책이 필드의 읽기 전용 상태에 영향을 주는 방법을 지정하기 위한 목록입니다. 선택 항목은 다음과 같습니다.
    • 변경 안 함
    • 아니요
    필드 값 지움

    조건이 충족되는 경우 지정된 필드를 지우는 옵션입니다.

    액세스 통제 규칙

    접근 제어 규칙 섹션에서는 충족되는 역할, 조건 및 스크립트 기준에 따라 지정된 자원에 대한 액세스를 구성할 수 있습니다.

    다음 테이블에서는 접근 제어 규칙 섹션에 대한 필드 설명을 보여줍니다.
    필드 설명
    이름 양식 또는 데이터에 액세스할 수 있는 권한이 있는 각 사용자의 이름을 지정합니다.
    • 이름을 소문자로 된 firstname.lastname으로 마침표로 구분하여 입력합니다(예: john.smith). 각 이름에는 에 해당하는 사용자 기록이 hi.servicenow.com있어야 합니다.
    • 여러 사용자가 양식 또는 데이터에 접근할 수 있는 권한을 가지고 있는 경우 여러 이름을 입력하고 쉼표로 구분합니다.
    • 이름으로 별표()를* 입력하여 모든 사용자가 양식이나 데이터에 액세스할 수 있도록 합니다.
    설명 접근 제어 규칙이 제한하거나 활성화하는 항목에 대한 개요입니다.
    유형 다음을 포함하여 접근을 통제하는 객체의 유형입니다.
    • 클라이언트 호출 가능 스크립트 포함
    • 프로세서
    • 기록
    • UI 페이지
    • UX 경로
    객체 유형에 대한 자세한 내용은 객체에 대한 ACL 일치 요구 사항을 참조하십시오.
    운영

    시스템이 지정된 객체에 대해 수행할 수 있는 작업 유형(예: 삭제 또는 실행)입니다. 기록과 같은 일부 객체는 여러 작업을 지원하지만 REST_Endpoint 등의 다른 객체는 하나의 작업만 지원합니다. 작업 유형에 대한 자세한 내용은 ACL 규칙 유형을 참조하세요.

    활성 규칙의 활성 상태:
    true
    규칙은 활성 상태이며 사용할 수 있습니다.
    false
    규칙이 비활성 상태이므로 사용할 수 없습니다.
    조건 규칙에 적용되는 모든 조건입니다.
    역할 규칙이 적용되는 모든 역할입니다.
    관리자 재정의 접근 수준에서 관리자 재정의에 대해 규칙의 평가를 강제 적용하는 옵션입니다. 관리자 재정의에 대한 자세한 내용은 접근 수준에서 관리자 재정의 평가를 참조하세요.
    고급 스크립트를 규칙과 연결하는 옵션입니다.

    클라이언트 스크립트

    클라이언트 스크립트 규칙 섹션에서는 정의된 기준에 따라 양식 필드가 표시되는 방식을 제어하는 스크립트를 만들 수 있습니다.

    클라이언트 스크립트 필드의 전체 값 목록은 클라이언트 스크립트 양식을 참조하십시오

    다음 테이블에서는 클라이언트 스크립트 규칙 섹션에 대한 필드 설명을 보여줍니다.
    필드 설명
    이름 스크립트의 이름입니다.
    설명 스크립트의 기능과 목적을 간략하게 설명합니다.
    테이블 스크립트를 사용할 수 있는 테이블 또는 양식입니다.
    활성 스크립트의 활성 상태:
    true
    스크립트가 활성 상태이며 사용할 수 있습니다.
    false
    규칙이 비활성 상태이므로 사용할 수 없습니다.
    UI 유형 스크립트를 사용할 수 있는 애플리케이션 유형(예: 데스크톱 또는 모바일)입니다.
    유형 다음을 포함하여 테이블이나 양식에서 스크립트가 실행되는 경우:
    • onCellEdit
    • onChange
    • onLoad
    • onSubmit
    필드 이름 스크립트가 실행되는 필드입니다.
    클라이언트 스크립트가 실행되는 뷰입니다(전역 스크립트에는 적용되지 않음).
    상속됨 클라이언트 스크립트가 확장된 테이블에 적용되는지 여부를 나타냅니다.

    비즈니스 규칙

    비즈니스 규칙 섹션을 사용하면 특정 조건이 충족될 때 양식 필드의 값을 자동으로 변경하는 등의 작업을 수행하는 비즈니스 규칙을 만들 수 있습니다.

    비즈니스 규칙의 전체 값 목록은 비즈니스 규칙 만들기를 참조하세요.

    다음 테이블에는 비즈니스 규칙 섹션에 대한 필드 설명이 나와 있습니다.
    필드 설명
    이름 비즈니스 규칙의 이름입니다.
    테이블 비즈니스 규칙이 실행되는 테이블 또는 양식입니다.
    활성 비즈니스 규칙의 활성 상태입니다.
    true
    비즈니스 규칙이 활성 상태이고 사용할 수 있습니다.
    false
    비즈니스 규칙이 비활성 상태이므로 사용할 수 없습니다.
    시기 비즈니스 규칙이 실행되는 시기: 표시, 이전, 비동기 또는 데이터베이스 운영 완료 입니다.
    필터 조건 선택한 테이블의 필드 값을 기반으로 비즈니스 규칙이 실행되어야 할 시기를 결정하기 위해 조건 작성기를 사용하여 생성된 조건입니다.
    역할 조건 비즈니스 규칙을 실행하기 위해 테이블 또는 양식의 기록을 수정하는 사용자에게 있어야 하는 역할입니다.
    작업 삽입, 업데이트삭제와 같이 지정된 필드에 대해 비즈니스 규칙에서 수행하는 작업입니다.
    필드 값 설정 작업이 실행되는 테이블 또는 양식 필드입니다.
    메시지 추가 이 비즈니스 규칙 실행 시 메시지 표시 여부:
    true
    비즈니스 규칙이 실행되면 메시지가 나타납니다.
    false
    비즈니스 규칙이 실행되면 메시지가 나타나지 않습니다.
    작업 중단 비즈니스 규칙이 현재 데이터베이스 트랜잭션을 중단하는지 여부:
    true
    비즈니스 규칙은 실행될 때 현재 데이터베이스 트랜잭션을 중단합니다.
    false
    비즈니스 규칙은 실행될 때 현재 데이터베이스 트랜잭션을 중단하지 않습니다.
    예를 들어 삽입 전 비즈니스 규칙에서 조건이 충족되면 데이터베이스에 기록을 삽입하지 마십시오.
    순서 이 비즈니스 규칙이 실행되어야 하는 순서를 나타냅니다. 특정 활동에 규칙이 여러 개 있는 경우 지정된 순서대로 규칙이 가장 낮은 것부터 가장 높은 것 순으로 실행됩니다.

    작업 공간 뷰 규칙

    작업 공간 뷰 섹션에서는 사용자가 기준에 따라 작업 공간을 보는 방법을 제어하는 규칙을 정의할 수 있습니다.

    다음 테이블에는 작업 공간 뷰 규칙 섹션에 대한 필드 설명이 나와 있습니다.
    필드 설명
    이름 작업 공간 뷰 규칙의 이름입니다.
    테이블 작업 공간 뷰 규칙을 사용할 수 있는 테이블 또는 양식입니다.
    양식을 렌더링하는 데 사용되는 뷰입니다. 이 필드가 비어 있거나 잘못된 값이 포함되어 있는 경우 기본 뷰가 사용됩니다.
    역할 규칙이 적용되는 모든 역할입니다.
    조건 규칙에 적용되는 모든 조건입니다.
    탐색 섹션 숨기기 섹션 탐색을 활성화하거나 비활성화하는 옵션입니다.
    섹션 축소 비활성화 섹션 축소를 활성화하거나 비활성화하는 옵션입니다.
    기본 탭 순서 양식 탭이 기본적으로 표시되는 순서입니다.