데이터 정책
데이터 정책을 사용하면 필드에 대해 필수 및 읽기 전용 상태를 설정하여 데이터 일관성을 강화할 수 있습니다.
데이터 정책은 UI 정책과 유사하지만, UI 정책은 표준 브라우저를 통해 폼에 입력된 데이터에만 적용됩니다. 데이터 정책은 임포트 세트 또는 웹 서비스를 통해 가져온 데이터와 모바일 UI를 통해 입력한 데이터를 포함하여 시스템에 입력된 모든 데이터에 규칙을 적용할 수 있습니다.
예를 들어, 플랫폼 외부의 사용자가 인스턴스의 문제를 ServiceNow 업데이트할 수 있는 웹 서비스를 구성한다고 가정해 보겠습니다. 이러한 문제는 인스턴스 UI를 통해 업데이트되지 않으므로 문제 양식의 UI 정책이 적용되지 않습니다. 문제가 종결/해결됨으로 표시되기 전에 종결 메모 필드가 완료되도록 서버 쪽 임포트에 적용되는 데이터 정책을 만들 수 있습니다. 이 데이터 정책을 준수하지 않는 데이터에서는 오류가 발생합니다. 데이터 정책 기록에서 클라이언트에서 UI 정책으로 사용 확인란을 선택하여 브라우저에서 정책을 적용할 수도 있습니다.
UI 정책은 폼에서 필드의 표시 여부를 관리할 수 있으므로 UI 정책을 대체하는 대신 데이터 정책으로 보강해야 할 수도 있습니다.
기본적으로 데이터 정책은 스크립트 기반 REST API 및 REST 테이블 API에 사용되는 작업을 포함하여 모든 GlideRecord 작업에 적용됩니다. 다음에 대한 데이터 정책 적용을 옵트아웃할 수 있습니다.
- SOAP 웹 서비스의 대상 기록
- 임포트 세트
- 클라이언트 측 UI 정책
데이터 정책을 편집하려면 관리자 역할이 필요합니다.
주:
데이터 정책을 정의하면 기록이 UI에서 제출될 때 정책이 적용됩니다. 이 동작은 변경할 수 없습니다.