Legacy - 선택 과목 및 고객 업데이트 작성

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 애플리케이션 리포지토리 또는 ServiceNow® 스토어에서 애플리케이션을 설치할 때 일련의 속성을 설정하여 삭제 및 선택 처리 동작을 정의할 수 있습니다. 이러한 종류의 선택을 "저자 선택" 기능이라고 합니다.

    중요사항:
    릴리스부터 Xanadu 이 버전 ServiceNow 스튜디오Legacy 향후 사용 중단 예정입니다. 이 항목은 숨겨지고 새 인스턴스에서 더 이상 활성화되지 않지만 지원은 계속됩니다. 사용 중단 프로세스에 대한 자세한 내용은 Now Support 지식베이스의 사용 중단 프로세스 [KB0867184] 문서를 참조하십시오.

    대신 현재 버전의 ServiceNow 스튜디오 앱에서 앱을 빌드하고 편집해 보십시오. 자세한 내용은 ServiceNow 스튜디오 문서를 참조하십시오.

    저자 선택 과목 개요

    이러한 속성에 대한 자세한 내용은 이 Skipped records that occur during application installation 항목에서 확인할 수 있습니다. 이러한 속성을 사용하여 자체 애플리케이션을 사용하는지 또는 타사 애플리케이션을 사용하는지에 따라 삭제 및 선택 업데이트를 옵트인 및 옵트아웃할 수 있습니다.

    그러나 소스 통제에서 설치할 때 다른 전역 애플리케이션에서 전역 애플리케이션 파일이 클레임된 경우를 제외하고는 이러한 기록을 건너뛰지 않습니다. author_elective_update 폴더의 처리를 모두 비활성화하는 com.glide.apps.include_my_deletescom.glide.apps.include_global_deletes 외에는 이러한 속성은 소스 설치된 앱에 효과가 없습니다.
    주:
    소스 통제를 위한 델타 로드에서 감지된 "부재" 파일은 author_elective_update 폴더 내에 있는 삭제 페이로드와 크게 다릅니다. Author_elective_update 속성은 소스 통제에서 델타 로드가 파일을 삭제하는 것을 방지하지 않습니다.

    마찬가지로 업데이트 세트는 미리 보기 결정을 강제하는 들어오는 변경 내용으로부터 인스턴스에서 수행한 사용자 지정 항목을 보호합니다. 업데이트 세트를 커밋하기 전에 미리 보기를 실행하여 충돌을 검색해야 합니다. 변경 내용을 커밋하기 전에 미리 보기 문제를 모두 해결해야 합니다. 소스 통제에서 로컬 변경 내용을 스태쉬에 저장하도록 요청할 수 있지만 설치 결과는 로컬에서 변경된 경우에도 소스에 있는 내용을 로드하는 것입니다.

    속성의 설치 대상에 따라 다른 버전이 있어야 하는 경우 소스에 있는 내용을 로드하는 것은 어렵습니다. 예를 들어 통합 URL을 포함하는 속성이 인스턴스 프로덕션 역할에 따라 다른 경우 해결하기가 어렵습니다. is_private 플래그는 소스 통제 설치에 효과적이며 설정된 경우 속성을 덮어쓰지 않으므로 이 문제를 완화합니다.