사용자 지정 중요한 정보 유형 필터 참조
Microsoft Purview에서는 SIT(사용자 지정 중요한 정보 유형)를 만드는 동안 필터 또는 기타 검사를 정의할 수 있습니다.
팁
E5 고객이 아닌 경우 90일 Microsoft Purview 솔루션 평가판을 사용하여 조직이 데이터 보안 및 규정 준수 요구 사항을 관리하는 데 도움이 되는 추가 Purview 기능을 살펴보세요. Microsoft Purview 규정 준수 포털 평가판 허브에서 지금 시작하세요. 등록 및 평가판 조건에 대한 세부 정보를 알아봅니다.
설명: 모든 숫자가 중복된 숫자(예: 111111111 또는 111-111-111)로 있는 일치 항목을 제외할 수 있습니다.
필터 정의:
<Filters id="ssn_filters">
<Filter type="AllDigitsSameFilter"></Filter>
</Filters>
엔터티 수준의 규칙 패키지에서 사용:
<Entity id="50842eb7-edc8-4019-85dd-5a5c1f2bb085" patternsProximity="300" recommendedConfidence="85" filters="ssn_filters">
<Pattern confidenceLevel="85">
<IdMatch idRef="Func_ssn" />
</Pattern>
</Entity>
패턴 수준에서 규칙 패키지에 사용:
<Entity id="50842eb7-edc8-4019-85dd-5a5c1f2bb085" patternsProximity="300" recommendedConfidence="85">
<Pattern confidenceLevel="85" filters="ssn_filters">
<IdMatch idRef="Func_ssn" />
</Pattern>
</Entity>
설명: 엔터티의 시작 문자를 정의할 수 있습니다. 여기에는 제외 및 포함의 두 가지 변형이 있습니다.
예를 들어 다음과 같은 목록에서 0500, 91, 091, 010부터 숫자를 제외 합니다.
- 0500-4500-027
- 91564721450
- 91-8523697410
- 700-8956-7844
- 1000-3265-9874
- 0100-7892-3012
다음 XML을 사용할 수 있습니다.
<Filters id="phone_number_filters_exc">
<Filter type="TextMatchFilter" direction="StartsWith" logic="Exclude" textProcessorId="Keyword_false_positives_sw">
</Filter>
</Filters>
<Keyword id="Keyword_false_positives_sw">
<Group matchStyle="string">
<Term>0500</Term>
<Term>91</Term>
<Term>091</Term>
<Term>0100</Term>
</Group>
</Keyword>
마찬가지로 다음과 같은 목록에 0500, 91, 091, 0100부터 시작하는 숫자를 포함합니다 .
- 0500-4500-027
- 91564721450
- 91-8523697410
- 700-8956-7844
- 1000-3265-9874
- 0100-7892-3012
다음 XML을 사용할 수 있습니다.
<Filters id="phone_filters_inc">
<Filter type="TextMatchFilter" direction="StartsWith" logic="Include" textProcessorId="Keyword_false_positives_sw">
</Filter>
설명: 엔터티의 끝 문자를 정의할 수 있습니다.
예를 들어 다음과 같은 목록에서 0500,91,091, 0100으로 끝나는 숫자를 제외 하려면 다음을 수행합니다.
- 1234567891
- 1234-5678-0091
- 1234.4567.7091
- 1234-8091-4564
다음 XML을 사용할 수 있습니다.
<Filters id="phone_number_filters_exc">
<Filter type="TextMatchFilter" direction="EndsWith" logic="Exclude" textProcessorId="Keyword_false_positives_sw">
</Filter>
<Keyword id="Keyword_false_positives_sw">
<Group matchStyle="string">
<Term>0500</Term>
<Term>91</Term>
<Term>091</Term>
<Term>0100</Term>
</Group>
</Keyword>
예를 들어 다음과 같은 목록에 0500, 91, 091, 0100으로 끝나는 숫자를 포함 하려면 다음을 수행합니다.
- 1234567891
- 1234-5678-0091
- 1234.4567.7091
- 1234-8091-4564
다음 XML을 사용할 수 있습니다.
<Filters id="phone_filters_inc">
<Filter type="TextMatchFilter" direction=" EndsWith" logic="Include" textProcessorId="Keyword_false_positives_sw">
</Filter>
설명: 특정 일치 항목이 유효한 신용 카드 일치 항목 목록에서 4111111111111111 제외하는 등 규칙을 트리거하지 못하도록 금지할 수 있습니다.
예를 들어 다음과 같은 목록에서 4111111111111111 및 3241891031113111 같은 신용 카드 숫자를 제외하려면 다음을 수행합니다.
- 4485 3647 3952 7352
- 4111111111111111
- 3241891031113111
다음 XML을 사용할 수 있습니다.
<Filters id="cc_number_filters_exc">
<Filter type="TextMatchFilter" direction="Full" logic="Exclude" textProcessorId="Keyword_false_positives_full">
</Filter>
<Keyword id="Keyword_false_positives_full">
<Group matchStyle="string">
<Term>4111111111111111</Term>
<Term>3241891031113111</Term>
</Group>
</Keyword>
마찬가지로 다음과 같은 목록에 4111111111111111 및 3241891031113111 같은 신용 카드 숫자를 포함하려면 다음을 수행합니다.
- 4485 3647 3952 7352
- 4111111111111111
- 3241891031113111
다음 XML을 사용할 수 있습니다.
<Filters id="cc_filters_inc">
<Filter type="TextMatchFilter" direction="Full" logic="Include" textProcessorId="Keyword_false_positives_full">
</Filter>
설명: 항상 제외하거나 포함해야 하는 이전 문자를 정의할 수 있습니다. 예를 들어 신용 카드 번호 앞에 '주문 ID:'가 오는 경우 유효한 일치 항목에서 일치 항목을 제거합니다.
예를 들어 전화 번호 가 있는 전화 번호의 발생을 제외하고 전화 번호 앞의 문자열에서 다음과 같은 목록에서 전화번호를 호출 합니다.
- 전화 번호 091-8974-653278
- 전화 번호 45-124576532-123
- 45-124576532-123
다음 XML을 사용할 수 있습니다.
<Filters id="cc_number_filters_exc">
<Filter type="TextMatchFilter" direction="Prefix" logic="Exclude" textProcessorId="Keyword_false_positives_prefix">
</Filter>
<Keyword id="Keyword_false_positives_prefix">
<Group matchStyle="string">
<Term>phone number</Term>
<Term>call me at</Term>
</Group>
</Keyword>
마찬가지로 신용 카드 및 신용 카드 번호 앞에 카드 # 문자열이 있는 항목을 다음과 같은 목록에 포함합니다.
- 크레딧 카드 45-124576532-123
- 45-124576532-123(전화 번호일 수 있음)
다음 XML을 사용할 수 있습니다.
<Filters id="cc_filters_inc">
<Filter type="TextMatchFilter" direction="Full" logic="Include" textProcessorId="Keyword_true_positives_prefix">
</Filter>
<Keyword id="Keyword_true_positives_prefix">
<Group matchStyle="string">
<Term>credit card</Term>
<Term>card #</Term>
</Group>
</Keyword
설명: 항상 제외되거나 포함되어야 하는 다음 문자를 정의할 수 있습니다. 예를 들어 신용 카드 번호 뒤에 '/xuid'가 잇는 경우 유효한 일치 항목에서 일치 항목을 제거합니다.
예를 들어 다음과 같이 목록에 접미사로 4자리의 인스턴스가 5개 더 있는 경우 top은 발생을 제외합니다.
- 1234-5678-9321 4500 9870 6321 48925566
- 1234-5678-9321
다음 XML을 사용할 수 있습니다.
<Filters id="cc_number_filters_exc">
<Filter type="TextMatchFilter" direction="Prefix" logic="Exclude" textProcessorId="Regex_false_positives_suffix">
</Filter>
<Regexid="Regex_false_positives_suffix">(\d{4}){5,}</Regex>
이 목록의 항목과 같이 /xuidsuffix 뒤에 오는 경우 발생을 제외할 수도 있습니다.
- 1234-5678-9321 /xuid
- 1234-5678-9321
다음 XML을 사용할 수 있습니다.
<Filters id="cc_number_filters_exc">
<Filter type="TextMatchFilter" direction="Prefix" logic="Exclude" textProcessorId="Keyword_false_positives_suffix">
</Filter>
<Keyword id="Keyword_false_positives_suffix">
<Group matchStyle="string">
<Term>/xuid</Term>
</Group>
</Keyword>
마찬가지로 cvv 가 뒤따르거나 만료되는 경우에만 발생을 포함하려면 이 목록에 있는 두 항목과 같이 다음을 수행 합니다.
- 45-124576532-123
- 45-124576532-123 cvv 966
- 45-124576532-123 만료 03/23
다음 XML을 사용할 수 있습니다.
<Filters id="cc_filters_inc">
<Filter type="TextMatchFilter" direction="Full" logic="Include" textProcessorId="Keyword_true_positives_suffix">
</Filter>
<Keyword id="Keyword_true_positives_suffix">
<Group matchStyle="string">
<Term>cvv</Term>
<Term>expires</Term>
</Group>
</Keyword>
필터는 전체 SIT 또는 패턴에서 정의할 수 있습니다. 다음은 몇 가지 예입니다.
엔터티의 필터 - 모든 자식 패턴을 다룹니다.
필터는 해당 엔터티/중요한 정보 형식의 패턴으로 분류된 모든 인스턴스에 적용됩니다.
<Entity id="6443b88f-2808-482a-8e1a-3ae5026645e1" patternsProximity="300" recommendedConfidence="85" filters="CompositeFiltersAtEntityLevel">
<Pattern confidenceLevel="85">
<IdMatch idRef="Regex_denmark_id" />
</Pattern>
</Entity>
패턴 수준에서만 필터링합니다.
필터는 패턴과 일치하는 인스턴스에만 적용됩니다.
<Entity id="50842eb7-edc8-4019-85dd-5a5c1f2bb085" patternsProximity="300" recommendedConfidence="85">
<Pattern confidenceLevel="85" filters="CompositeFiltersAtPattern">
<IdMatch idRef="Keyword_cc_verification" />
</Pattern>
</Entity>
엔터티 + 패턴의 필터
필터는 해당 엔터티/중요한 정보 형식의 패턴으로 분류된 모든 인스턴스에 적용됩니다. 패턴 수준 필터는 해당 패턴과 일치하는 인스턴스를 필터링합니다.
<Entity id="6443b88f-2808-482a-8e1a-3ae5026645e1" patternsProximity="300" recommendedConfidence="85" filters="CompositeFiltersAtEntityLevel">
<Pattern confidenceLevel="85" filters="CompositeFiltersAtPattern">
<IdMatch idRef="Regex_denmark_id" />
</Pattern>
</Entity>