HealthScan 정의 업데이트: 11월 릴리스

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기7분
  • 일부 HealthScan 정의는 릴리스 간에 더 이상 사용되지 않거나 업데이트되었습니다.

    사용하지 않는 정의

    다음 정의는 11월 릴리스에서 사용되지 않습니다.

    표 1. 사용되지 않는 정의(11월 릴리스)
    번호 간단한 설명 평가 등급 관련 포트폴리오 범주 사용 중단 사유
    HSD0004695 게임화(Gamification) 범위가 중복되지 않고 고유한 시작 값을 갖도록 합니다. 권장 CSM용 구성 검토 관리용이성 HSD0004987과 병합됨

    업데이트된 정의

    11월 릴리스에 대해 업데이트된 정의는 성능을 개선하고, 가양성을 줄이고, 최신 코딩 방법을 충족하기 위해 업데이트되었습니다. 이러한 정의 중 일부는 고객 인스턴스 점수에 긍정적 또는 부정적 영향을 미칩니다.

    프로세스 및 기술적 제약 조건으로 인해 고객 인스턴스에 대해 전체 점수 영향에 대한 포괄적인 영향 분석을 완전히 수행할 수 없었습니다. 그 결과, 식별되거나 해결되지 않은 잠재적인 영향 점수 하락이 있을 수 있습니다.

    표 2. 업데이트된 정의(11월 릴리스)
    번호 간단한 설명 평가 등급 범주 익스포트 설명

    HSD0001041

    기본 연락처가 없는 고객 계정

    토론

    관리용이성

    • HealthScan 정의 지침을 따르도록 코드 개선
    • 설명서 링크 업데이트
    HSD0001058

    범위가 지정된 앱은 세부 정보 표시 메서드 대신 로깅 유틸리티 또는 사용되지 않는 로깅 메서드를 로깅에 사용합니다.

    행동

    관리용이성

    • 데이터베이스에 대한 의존도를 높여 기록을 필터링하여 성능 향상
    • 정확한 라인 번호
    • 긍정 오류 수 감소

    HSD0001128

    클라이언트 측 코드는 동기 AJAX 메서드를 사용해서는 안 됩니다.

    권장

    성능

    • 카탈로그 및 클라이언트 스크립트에 대한 쿼리 추가됨: type!=onSubmit
    • 업데이트된 라인 번호 매기기 및 댓글 처리 구현
    • 더 나은 안정성을 보장하기 위해 try/catch를 추가했습니다.
    HSD0001193 비즈니스 규칙의 조건 필드 사용 토론 관리용이성 "Script not empty" 및 "when" 조건을 포함하도록 초기 쿼리를 수정하고 HSD 코드의 세부 분석 부분에서 제거했습니다.

    HSD0001459

    누락된 주요 연락처 상세 정보 - 이메일 또는 계정

    토론

    관리용이성

    • HealthScan 정의 지침을 따르도록 코드 개선
    • 유효한 문서 링크 업데이트
    HSD0001475

    기간이 없는 권리(시작 및 종료 날짜)

    토론

    관리용이성

    • HealthScan 정의 지침을 따르도록 코드 개선
    • 유효한 문서 링크 업데이트

    HSD0001484

    누락된 자산 정보 - 기본 연락처 또는 위치

    토론

    관리용이성

    • HealthScan 정의 지침을 따르도록 코드 개선
    • 유효한 문서 링크 업데이트

    HSD0001507

    전담 통합 사용자가 기본 관리자 사용자 대신 작업을 실행합니다.

    행동

    보안

    • 오타를 수정해 이에 대한 모든 쿼리가 실패하고 모든 기록을 반환함
    • 양식 뷰에서 사용할 수 있는 사용자 필드가 없는 필터링된 테이블
    • 필터링된 기준선 기록
    • 관리자로 실행 중인 작업을 반환하는 쿼리가 추가됨(사용자 값 없음)
    • 이러한 구분을 명확하게 하기 위해 결과에 대한 표시를 추가했습니다.
    • 결과 제한 1,000개 추가

    HSD0001533

    "페이지당 행"에 대한 기본 "시스템" 사용자 기본 설정은 50 이하로 설정해야 합니다.

    권장

    성능

    • 대체된 문서 URL
    • 항상 통계 생성
    • 방어 스크립팅을 추가했습니다.

    HSD0001623

    읽기 ACL(보안 규칙)에는 스크립트에 GlideRecord, GlideAggregate 또는 GlideRecordSecure가 없어야 합니다.

    행동

    성능

    • 개선된 코드
    • ScriptUtils performMatch 및 검색 재정의 사용 방지
    • 잘못된 라인 번호 매기기 수정
    • 여러 문의가 해결됨
    • GlideRecord 및 GlideAggregate와 함께 결과에서 GlideRecordSecure를 고려했습니다.

    HSD0001627

    사용자 지정 통합 및 코드에서 감사 로그를 쿼리하지 않음

    권장

    성능

    • 데이터베이스에 대한 의존도를 높여 기록을 필터링하여 성능 향상
    • 정확한 라인 번호
    • 긍정 오류 수 감소

    HSD0001662

    기준선과 다름: 비즈니스 규칙

    권장

    업그레이드 가능성

    • 사용자 지정 애플리케이션 제외
    • 스토어 앱에서 사용자 지정 비즈니스 규칙 쿼리
    • 여러 문의가 해결됨
    • 정확도 및 성능 향상
    • 결과 수 증가
    • 찾은 결과 제한 및 방어 스크립팅이 추가됨

    HSD0001664

    기준선과 다름: 스크립트 포함

    권장

    업그레이드 가능성

    • 사용자 지정 애플리케이션 제외
    • 기준선을 두 번 확인하지 않음으로써 성능 향상

    HSD0001665

    기준선과 다름: 클라이언트 스크립트(및 UI 스크립트)

    권장

    업그레이드 가능성

    • 사용자 지정 애플리케이션 제외
    • 스토어 앱에서 사용자 지정 클라이언트 스크립트 쿼리
    • 여러 문의가 해결됨
    • 정확도 및 성능 향상
    • 결과 수 증가
    • 찾은 결과 제한 및 방어 스크립팅이 추가됨
    HSD0001877 고객 접촉 창구에는 snc_internal 역할이 없어야 함 행동 관리용이성 HealthScan 정의 지침을 따르도록 코드 개선

    HSD0002056

    12개월이 넘은 지식 문서는 지나치게 노화될 수 있습니다.

    권장

    관리용이성

    • 0개의 결과에 대해 단일 찾기를 생성하지 않는 논리를 추가했습니다.
    • try/catch 논리가 추가됨
    • 0에서 가시성에 대한 통계 점수 추가
    HSD0002295 기간이 없는 서비스 계약(시작 및 종료 날짜) 권장 관리용이성 HealthScan 정의 지침을 따르도록 코드 개선
    HSD0002299 기능 채택: 자동화된 케이스 할당 권장 관리용이성 HealthScan 정의 지침을 따르도록 코드 개선
    HSD0002300 CSM 데모 데이터 플러그인 설치 토론 관리용이성 HealthScan 정의 지침을 따르도록 코드 개선

    HSD0002371

    제품 채택: CSM을 사용하여 고객 서비스 운영을 간소화합니다.

    토론

    관리용이성

    • HealthScan 정의 지침을 따르도록 코드 개선
    • 실행 유형이 통계에서 자동화로 변경됨
    HSD0002372 기능 채택: 고객 접촉 창구를 위한 자체 등록 토론 관리용이성 HealthScan 정의 지침을 따르도록 코드 개선
    HSD0002437 GlideRecord 쿼리에 대한 엄격 모드가 활성 상태인지 확인합니다. 권장 관리용이성 통계를 보장하기 위해 try/catch/finally 구조를 통한 방어 스크립팅 추가

    HSD0002534

    동일한 번호로 생성된 중복 케이스

    토론

    사용자 경험

    • HealthScan 정의 지침을 따르도록 코드 개선
    • 최대 찾기 횟수를 75로 제한
    HSD0002828 모든 이벤트에 "실행한 사람" 필드가 채워져 있어야 합니다. 권장 관리용이성
    • 최대 1,000개까지 여러 결과를 반환합니다.
    • 각 찾기 그룹은 애플리케이션별로 이벤트에 플래그를 지정하고 앱당 이벤트 수를 표시합니다.
    • 각 찾기 결과는 동일한 애플리케이션에 대해 플래그가 지정된 이벤트 목록 페이지에 연결됩니다
    • OOTB가 아닌 사용자 지정 이벤트를 반환합니다.
    • 테이블 접근성 문제 발생 시 방어적 스크립팅
    • 통계는 항상 반환됩니다.
    • 통계는 누적 개수를 나타냅니다.

    HSD0003784

    처리되지 않은 중복 CI 작업 확인

    토론

    사용자 경험

    • 통계를 보장하기 위해 try/catch/finally 구조를 통한 방어 스크립팅 추가
    • short_description 필드에 대한 검사가 추가됨
    • 전체 수를 위해 GlideAggregrate로 마이그레이션됨
    • 찾은 결과에 30일 필터가 추가됨
    • 찾기 1,000개 제한이 추가되었습니다.

    HSD0004419

    부실 사용자 계정 비활성화

    권장

    관리용이성

    • 1명 이상의 비활성 사용자가 발견되면 찾은 결과를 반환합니다.
    • 항상 통계 반환
    • 생성된 지 1개월이 지나지 않은 사용자를 필터링합니다.
    • 테이블에 문제가 있는 경우 방어적 스크립팅

    HSD0004672

    모든 지식베이스에는 Knowledge 관리자가 채워져 있어야 합니다.

    권장

    사용자 경험

    • HealthScan 정의 지침을 따르도록 코드 개선
    • 수정된 맞춤법 오류
    HSD0004689 세션 캐싱을 활성화합니다. 권장 사용자 경험 HealthScan 정의 지침을 따르도록 코드 개선
    HSD0004690 커뮤니티 컨텐츠에서 사용자-멘션 기능을 활성화합니다. 권장 사용자 경험 HealthScan 정의 지침을 따르도록 코드 개선
    HSD0004692 커뮤니티에 대한 자가 등록 페이지에 Google re-CAPTCHA를 활성화합니다. 권장 보안 HealthScan 정의 지침을 따르도록 코드 개선
    HSD0004693 커뮤니티에서 게임화(Gamification) 활성화 권장 사용자 경험 HealthScan 정의 지침을 따르도록 코드 개선
    HSD0004974 일일 소비자 케이스에 대해 시스템 속성 sn_customerservice.consumer_max_new_cases_daily가 수정되었는지 확인합니다. 권장 관리용이성 HealthScan 정의 지침을 따르도록 코드 개선
    HSD0004987 게임화에 고유한 레벨 범위 이름이 있고, 게임화(Gamification) 범위가 겹치지 않으며, 고유한 시작 값이 있는지 확인합니다. 권장 관리용이성 HealthScan 정의 지침을 따르도록 코드 개선
    HSD0005255 ATF 빠른 시작 테스트 "중요 문제 관리"에 대한 회귀 테스트 권장 업그레이드 가능성 HealthScan 정의 지침을 따르도록 코드 개선

    HSD0006666

    current.update()가 비즈니스 규칙에서 사용되는지 확인

    행동

    성능

    • HealthScan 정의 지침을 따르도록 코드 개선
    • 여러 문의가 해결됨
    • 잘못된 라인 번호 매기기 수정
    HSD0011774 하드웨어 모델에는 제조업체 및 모델 번호가 있어야 합니다. 권장 관리용이성 검사 추가됨: 모델이 0개인 경우 찾기를 생성하지 마십시오.

    HSD0012251

    하드웨어 자산 태그는 고유합니다.

    토론

    관리용이성

    • 최신 플레이북에 대한 업데이트된 설명서 URL
    • 중복 자산 태그가 0개인 경우 찾기를 제거함

    HSD0014977

    GlideRecord.insert() 메서드는 Null을 확인해야 합니다.

    권장

    관리용이성

    • 최신 의견 처리로 업데이트된 정의
    • try/catch가 추가됨
    • 많은 성능 향상