선택 사항 및 고객 업데이트 작성
애플리케이션 리포지토리 또는 ServiceNow® 저장소에서 애플리케이션을 설치할 때 일련의 속성을 설정하여 삭제 및 선택 처리의 동작을 정의할 수 있습니다. 이러한 종류의 선택을 "작성자 선택" 기능이라고 합니다.
개요
항목에서 애플리케이션 설치 중에 발생하는 기록 건너뜀 이러한 속성에 대한 세부 정보를 찾을 수 있습니다. 이러한 속성을 사용하면 자체 애플리케이션을 사용하는지 아니면 외부 공급업체 애플리케이션을 사용하는지에 따라 삭제 및 선택 업데이트를 옵트인하거나 옵트아웃할 수 있습니다.
그러나 소스 제어에서 설치하는 경우 전역 응용 프로그램 파일이 다른 전역 응용 프로그램에 의해 클레임되는 경우를 제외하고는 이러한 레코드는 건너뛰지 않습니다. author_elective_update 폴더의 처리를 모두 사용하지 않도록 설정하는 com.glide.apps.include_my_deletes 및 com.glide.apps.include_global_deletes 외에는 이러한 속성은 원본 설치 앱에 적용되지 않습니다.
주:
소스 제어를 위한 델타 로드에서 감지된 "부재" 파일은 author_elective_update 폴더 내에 있는 Delete 페이로드와 크게 다릅니다. Author_elective_update 속성은 소스 제어에서 델타를 로드하여 파일을 삭제하는 것을 방지하지 않습니다.
마찬가지로 업데이트 세트는 미리 보기 결정을 강제하는 수신 변경으로부터 인스턴스의 사용자 지정을 보호합니다. 업데이트 세트를 커밋하기 전에 미리 보기를 실행하여 충돌 탐지를 시도해야 합니다. 변경 내용을 커밋하기 전에 모든 미리 보기 문제를 해결해야 합니다. 소스 제어에서 로컬 변경 내용을 숨기도록 요청할 수 있지만 설치 결과는 로컬에서 변경된 경우에도 원본에 있는 내용을 로드하는 것입니다.
원본에 있는 내용을 로드하는 것은 속성이 설치 대상에 따라 다른 버전을 가져야 하는 경우 어렵습니다. 예를 들어, 통합 URL을 포함하는 속성이 인스턴스 프로덕션 역할에 따라 달라지는 경우 해결하기가 어렵습니다. is_private 플래그는 소스 통제 설치에 효과적이며 설정된 경우 속성을 덮어쓰지 않으므로 이 문제를 완화할 수 있습니다.