유효한 쿼리 문자열 선택 적용[Security Center 7.0의 새로운 기능]
시스템 속성을 사용하여 URL 쿼리 문자열을 통해 전달될 때 기록이 생성될 때 모든 선택 필드 값이 유효한 활성 선택인지 확인합니다.
glide.ui.query_string.enforce_valid_choice_on_create 시스템 속성이 true로 설정되면 플랫폼은 URL 쿼리 문자열(예: 목록 필터)을 통해 전달된 모든 선택 필드 값이 기록이 생성될 때 유효한 활성 선택인지 확인합니다.
잘못된 경우 값이 무시되고 필드가 기본값으로 돌아갑니다. 속성이 false이면 유효성 검사가 비활성 상태로 유지되고 시스템은 유효하지 않거나 비활성 상태인 값을 포함한 모든 값을 허용합니다. 이러한 수용으로 인해 부정확하거나 예기치 않은 데이터가 기록에 저장될 수 있습니다.
시스템 속성 [sys_properties] 테이블에 있고 true로 설정되어 있는지 확인합니다glide.ui.query_string.enforce_valid_choice_on_create. 속성이 테이블에 없는 경우 폴백 값은 false입니다.
추가 정보
| 속성 | 설명 |
|---|---|
| 구성 이름 | glide.ui.query_string.enforce_valid_choice_on_create |
| 구성 유형 | 시스템 속성(/sys_properties_list.do) |
| 데이터 유형 | 부울 |
| 권장 값 | 아니오 |
| 기본값 | 아니오 |
| 폴백 값 | 예 |
| 범주 | 아키텍처, 설계 및 위협 모델링 |
| 보안 위험 |
|
| 기능적 영향 |
기존 인스턴스와 워크플로우는 유효하지 않거나 비활성화된 선택이 포함된 필터를 기반으로 생성되는 새 기록에 의존할 수 있습니다. 다음 프로세스를 사용하여 이 동작을 관찰합니다.
속성을 false (기본값)로 설정하면 문자열 필드의 값이 Test2로 설정됩니다. |
| 의존성 및 필수 구성요소 | 안 함 |
시스템 속성 추가 또는 작성에 대한 자세한 내용은 다음 문서를 참조하십시오 Add a system property.