Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

민감 데이터 탐지 조건 만들기

SDS에는 사회보장번호, 이메일과 전화번호 같은 일반적인 개인정보를 찾는 기본 조건이 있습니다. 오른쪽 사이드바의 Built-in Match Conditions를 펼쳐 선택합니다. 기본 조건의 효과는 실제 데이터 구조와 형식에 따라 다르므로 조직의 표준에 맞는지 검토하고 필요하면 사용자 정의 조건을 만듭니다.

사용자 정의 조건 생성

시작 화면의 Custom Match Conditions 위 Add 또는 스캔 생성 중 Select match conditions의 Create new match condition을 선택합니다. 두 경로는 같은 생성 화면을 열며, 현재 공간에서 사용할 조건을 만듭니다.

Regular expression, Language model, Value overlap 중 유형을 선택합니다.

정규식 조건

Content regex는 데이터 값에 적용하고 Column name regex는 열 이름에 적용합니다. 다음 네 가지 조합을 선택할 수 있습니다.

  • 내용 정규식이 일치합니다.
  • 열 이름 정규식이 일치합니다.
  • 내용과 열 이름 정규식이 모두 일치합니다.
  • 내용 또는 열 이름 정규식 중 하나가 일치합니다.

Content threshold는 열의 셀 중 내용 정규식에 일치해야 하는 비율입니다. 0보다 크고 100 이하인 값을 지정합니다. 비워 두면 내용 정규식에 일치하는 셀이 하나 이상일 때 해당 데이터셋을 일치 결과로 표시합니다.

AIP로 정규식 작성 보조

플랫폼 인스턴스에서 AIP가 활성화되어 있으면 Generate Regex with AI를 사용할 수 있습니다. 예를 들어 모든 이메일 주소처럼 탐지할 데이터 종류를 설명하면 제안 정규식과 일치하는 예를 보여 주고 사용할 정규식을 생성합니다. 실제 입력에 대한 적합성을 확인한 뒤 적용합니다.

언어 모델 조건

정규식이나 고정 값 목록으로 표현하기 어려운 민감 정보를 자연어로 설명해 분류합니다. Language model을 선택하고 모델과 판단 논리를 지정합니다. 내용만, 열 이름만, 둘 모두 일치, 둘 중 하나 일치의 네 방식을 지원합니다.

내용과 열 이름을 함께 검사할 때에는 같은 프롬프트를 쓰거나 각각 다른 프롬프트를 지정할 수 있습니다. 올바른 예와 반례를 추가해 어떤 데이터가 일치해야 하는지 설명하고 저장 전에 Full prompt 미리보기를 확인합니다.

스캔에 사용한 LLM 비용과 사용량은 검사한 리소스에 귀속됩니다. 모든 행을 모델로 검사하면 시간이 오래 걸리고 비용이 커질 수 있으므로, 전수 검사가 필요하지 않거나 프롬프트를 조정 중일 때에는 표본을 고려합니다.

값 중복 조건

이미 민감한 값의 목록을 가진 데이터셋이 있다면 Value overlap으로 정확히 같은 값을 찾을 수 있습니다. 이름처럼 내용 정규식만으로 판별하기 어려운 정보를 검사할 때 사용할 수 있습니다. 목록이 포괄적이지 않으면 목록에 없는 값은 이 조건으로 찾지 못하므로 기준 데이터의 범위를 고려합니다.

예를 들어 accounts_with_context 데이터셋의 EL_employee_name을 기준 열로 선택합니다. 이 열의 어떤 셀과 검사 대상 데이터셋의 셀이 일치하면 해당 데이터셋을 일치 결과로 표시합니다.

조건을 자동 보호 작업에 연결하기 전에는 No Match Actions를 이용한 검토를 수행할 수 있습니다. 이미지와 음성의 내용은 미디어 집합 스캔의 추출 및 모델 지원 조건을 따릅니다.