진단예외처리


Table of contents

  1. 진단예외처리 목록 화면
  2. 예외처리 이력 화면
  3. 리소스 정보 화면
  4. 예외처리 목록

진단 결과에 대해 진단 항목, 개별 리소스 또는 특정 태그를 기준으로 예외처리를 적용할 수 있습니다.
예외처리는 상세 진단 결과 화면의 예외 처리 기능에서 설정할 수 있습니다.

진단예외처리 목록 화면

진단 예외 처리 이력 화면
  • 예외처리가 적용된 진단 대상과 현재 상태를 확인할 수 있습니다.
    Success : 예외처리가 완료되어 수정 및 상세 정보 확인이 가능합니다.
    Proceeding : 예외처리를 적용하는 중이며, 이 상태에서는 수정이 불가능합니다.
    Fail : 예외처리 적용이 실패한 상태입니다. 다시 적용을 시도해 주세요.
  • 우측의 상세결과 열을 통해 예외처리 내역을 수정하거나, 예외처리가 적용된 상세 결과를 확인할 수 있습니다.

예외처리 이력 화면

진단 예외처리 이력 화면
  • 현재 적용중인 예외처리 및 이전에 설정한 예외처리 이력을 확인할 수 있습니다.
  • [Restore] 버튼을 통해 이전의 예외처리 설정으로 돌아갈 수 있습니다.
  • 예외처리 상세 내용을 확인할 수 있으며, Excel, Word 파일로도 다운로드할 수 있습니다.

리소스 정보 화면

진단 예외처리 리소스 정보 화면

① 진단 항목(Rule)에 대한 정보를 확인하고, 예외처리를 적용할 항목을 선택할 수 있습니다.

② 진단 결과를 확인하고 적용할 예외처리 결과를 선택할 수 있습니다.

 ※ 예시
    - 설정 불가 : 진단 결과 - 취약 / 예외처리 결과 - 취약
    - 설정 가능 : 진단 결과 - 취약 / 예외처리 결과 - 양호 또는 N/A

③ 예외처리 유형을 선택하고 사유를 작성할 수 있습니다.

  • 예외처리 유형
    진단 항목 예외처리 : 진단 항목(Rule) 전체에 예외처리를 적용합니다. 해당 진단 항목의 모든 리소스에 동일한 예외처리 결과가 적용됩니다.
    개별 리소스 예외처리 : 선택한 리소스에만 예외처리를 적용합니다.
    태그 예외처리 : 리소스에 설정된 태그(Key/Value)를 기준으로 예외처리를 적용합니다.

④ 진단 결과(양호,취약,N/A)에 따른 현재 리소스 정보를 확인할 수 있습니다.

 

📝태그 예외처리 예시

예외처리 프리셋 목록 화면
구분설명
① 리소스별 태그 정보 확인• 진단 대상 리소스를 선택하여 해당 리소스에 실제 설정되어 있는 태그 정보(Key-Value 형식의 JSON 데이터)를 확인할 수 있습니다.
② 조건 칩(Chip) 제어 및 그룹 지정• 저장된 조건들은 개별 칩(Chip) 형태로 시각화되며, 칩을 드래그하여 위치(순서)를 이동할 수 있습니다.
• 두 개의 칩을 연속으로 선택하면 해당 조건들을 괄호 ( )로 묶어 우선순위 그룹을 설정할 수 있습니다.
③ 앞 조건과의 관계(논리 연산) 설정and 또는 or를 선택하여 이전 조건과 현재 조건 간의 논리적 결합 방식을 지정합니다.
④ 비교 연산자 선택==(일치), !=(불일치), contains(포함) 중 원하는 비교 연산자를 선택하여 태그 Key와 Value의 매칭 규칙을 설정합니다.

 

🏷️태그 예외처리 연산 및 조건 관계
비교 연산자

연산자구분설명설정 예시
==일치지정한 태그 Key와 Value가 정확히 일치하는 리소스만 예외처리Name==dev
contains포함지정한 태그 Key의 Value에 입력한 텍스트가 포함된 리소스만 예외처리Name contains dev
!=불일치지정한 태그 Key의 Value가 아닌 리소스들 예외처리Region!=eu

논리 연산자

연산자구분설명설정 예시
and논리 AND지정한 모든 조건을 만족하는 리소스만 예외처리Name==dev and Region==kr
or논리 OR지정한 조건 중 하나 이상을 만족하는 리소스를 예외처리Name==dev or Name==prod
( )그룹괄호 안의 조건을 하나의 그룹으로 묶어 우선 적용(Name==dev or Name==prod) and Region==eu

 

예외처리 목록

진단 예외처리 목록 화면

리소스 정보 탭에서 선택한 예외처리 유형의 상세 정보를 확인할 수 있습니다.

  • 기존 예외처리된 항목은 상태값이 APPLIED로 표시되며, 새로 추가한 항목은 NEW로 표시됩니다.
  • 목록에서 원하는 항목(행)을 클릭하면 예외처리 설정 내용을 JSON 형식으로 확인할 수 있으며,
    해당 예외처리 항목을 삭제할 수도 있습니다.
  • [Reset] 버튼을 클릭하면 기존 및 신규 예외처리 설정이 모두 초기화됩니다.
  • [프리셋 저장] 버튼을 통해 예외처리 프리셋을 생성할 수 있습니다.
    이후 예외처리 내역을 수정할 때 ‘예외처리 프리셋’ 메뉴에서 수정이 가능합니다.
    ※ “프리셋 이름”영역의 내용이 워드 보고서 재·개정 이력에 표시됩니다.
  • [Apply] 버튼을 통해 즉시 예외처리를 적용할 수 있습니다.
    ※ 해당 과정에서도 프리셋을 등록할 수 있습니다.