Personalizar referencia de filtros de tipo de información confidencial
En Microsoft Purview, puede definir filtros u otras comprobaciones al crear un tipo de información confidencial (SIT) personalizado.
Sugerencia
Si no es cliente de E5, use la prueba de soluciones de Microsoft Purview de 90 días para explorar cómo las funcionalidades adicionales de Purview pueden ayudar a su organización a administrar las necesidades de cumplimiento y seguridad de datos. Comience ahora en el centro de pruebas de portal de cumplimiento Microsoft Purview. Obtenga más información sobre los términos de suscripción y evaluación.
Descripción: permite excluir coincidencias que tienen todos los dígitos como dígitos duplicados, como 111111111 o 111-111-111
Definición de filtros:
<Filters id="ssn_filters">
<Filter type="AllDigitsSameFilter"></Filter>
</Filters>
Usarlo en el paquete de reglas en el nivel de entidad:
<Entity id="50842eb7-edc8-4019-85dd-5a5c1f2bb085" patternsProximity="300" recommendedConfidence="85" filters="ssn_filters">
<Pattern confidenceLevel="85">
<IdMatch idRef="Func_ssn" />
</Pattern>
</Entity>
Usarlo en el paquete de reglas en el nivel de patrón:
<Entity id="50842eb7-edc8-4019-85dd-5a5c1f2bb085" patternsProximity="300" recommendedConfidence="85">
<Pattern confidenceLevel="85" filters="ssn_filters">
<IdMatch idRef="Func_ssn" />
</Pattern>
</Entity>
Descripción: permite definir los caracteres iniciales de la entidad. Tiene dos variantes, exclude e include.
Por ejemplo, para excluir los números a partir de 0500, 91, 091, 010 en una lista como esta:
- 0500-4500-027
- 91564721450
- 91-8523697410
- 700-8956-7844
- 1000-3265-9874
- 0100-7892-3012
puede usar el siguiente 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>
Del mismo modo, para incluir los números a partir de 0500, 91, 091, 0100 en una lista como esta:
- 0500-4500-027
- 91564721450
- 91-8523697410
- 700-8956-7844
- 1000-3265-9874
- 0100-7892-3012
puede usar el siguiente XML:
<Filters id="phone_filters_inc">
<Filter type="TextMatchFilter" direction="StartsWith" logic="Include" textProcessorId="Keyword_false_positives_sw">
</Filter>
Descripción: permite definir los caracteres finales de la entidad.
Por ejemplo, para excluir los números que terminan con 0500 91 091, 0100 en una lista como esta:
- 1234567891
- 1234-5678-0091
- 1234.4567.7091
- 1234-8091-4564
puede usar el siguiente 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>
Por ejemplo, para incluir los números que terminan con 0500, 91, 091, 0100, en una lista como esta:
- 1234567891
- 1234-5678-0091
- 1234.4567.7091
- 1234-8091-4564
Puede usar el siguiente XML:
<Filters id="phone_filters_inc">
<Filter type="TextMatchFilter" direction=" EndsWith" logic="Include" textProcessorId="Keyword_false_positives_sw">
</Filter>
Descripción: permite prohibir determinadas coincidencias para evitar que se desencadenen la regla, como excluir 4111111111111111 de la lista de coincidencias de tarjetas de crédito válidas.
Por ejemplo, para excluir números de tarjeta de crédito como 4111111111111111 y 3241891031113111 en una lista como esta:
- 4485 3647 3952 7352
- 4111111111111111
- 3241891031113111
puede usar el siguiente 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>
Del mismo modo, para incluir números de tarjeta de crédito como 4111111111111111 y 3241891031113111 en una lista como esta:
- 4485 3647 3952 7352
- 4111111111111111
- 3241891031113111
puede usar el siguiente XML:
<Filters id="cc_filters_inc">
<Filter type="TextMatchFilter" direction="Full" logic="Include" textProcessorId="Keyword_false_positives_full">
</Filter>
Descripción: permite definir los caracteres anteriores que deben excluirse o incluirse siempre. Por ejemplo, si el número de tarjeta de crédito va precedido de "Id. de pedido:", quite la coincidencia de las coincidencias válidas.
Por ejemplo, para excluir las repeticiones de números de teléfono que tienen número de teléfono y llamarme a las cadenas antes del número de teléfono, en una lista como esta:
- Número de teléfono 091-8974-653278
- Teléfono 45-124576532-123
- 45-124576532-123
puede usar el siguiente 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>
Del mismo modo, para incluir repeticiones que tengan cadenas de tarjeta de crédito y #tarjeta antes del número de tarjeta de crédito, en una lista como esta:
- Tarjeta de crédito 45-124576532-123
- 45-124576532-123 (que podría ser el número de teléfono)
puede usar el siguiente 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
Descripción: permite definir los siguientes caracteres que deben excluirse o incluirse siempre. Por ejemplo, si el número de tarjeta de crédito va seguido de "/xuid", quite la coincidencia de las coincidencias válidas.
Por ejemplo, las repeticiones de exclusión superior si hay cinco instancias más de cuatro dígitos como sufijo en una lista como esta:
- 1234-5678-9321 4500 9870 6321 48925566
- 1234-5678-9321
puede usar el siguiente 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>
También puede excluir las repeticiones si van seguidas de /xuidsuffix, como la de esta lista:
- 1234-5678-9321 /xuid
- 1234-5678-9321
puede usar este 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>
Del mismo modo, para incluir una repetición solo si va seguida de cvv o expira, como las dos de esta lista:
- 45-124576532-123
- 45-124576532-123 cvv 966
- 45-124576532-123 expira 03/23
puede usar este 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>
Los filtros se pueden definir en todo el SIT o en un patrón. A continuación se describen algunos ejemplos:
Filtros en la entidad: cubrirá todos los patrones secundarios
Los filtros se aplicarán a todas las instancias clasificadas por cualquiera de los patrones de ese tipo de entidad o información confidencial.
<Entity id="6443b88f-2808-482a-8e1a-3ae5026645e1" patternsProximity="300" recommendedConfidence="85" filters="CompositeFiltersAtEntityLevel">
<Pattern confidenceLevel="85">
<IdMatch idRef="Regex_denmark_id" />
</Pattern>
</Entity>
Filtra solo en el nivel de patrón.
El filtro se aplicará solo a las instancias coincidentes por el patrón.
<Entity id="50842eb7-edc8-4019-85dd-5a5c1f2bb085" patternsProximity="300" recommendedConfidence="85">
<Pattern confidenceLevel="85" filters="CompositeFiltersAtPattern">
<IdMatch idRef="Keyword_cc_verification" />
</Pattern>
</Entity>
En el nivel de tipo de información confidencial con un filtro adicional en algunos de los patrones de esa entidad
Filtros en entity + pattern
Los filtros se aplicarán a todas las instancias clasificadas por cualquiera de los patrones de ese tipo de entidad o información confidencial. El filtro de nivel de patrón filtrará las instancias coincidentes por ese patrón.
<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>