RegEX-Validierungssteuerelemente des Typs vertraulicher Informationen und zusätzliche Überprüfung
Wichtig
Der Kundendienst und Support von Microsoft kann beim Erstellen benutzerdefinierter Klassifizierungen oder Muster für reguläre Ausdrücke keine Unterstützung anbieten. Supporttechniker können eingeschränkte Unterstützung für das Feature bereitstellen, z. B. die Bereitstellung von Beispielmustern für reguläre Ausdrücke zum Testen des Features oder unterstützung bei der Problembehandlung eines vorhandenen Musters für reguläre Ausdrücke, das nicht wie erwartet ausgelöst wird. Supporttechniker können Ihnen jedoch nicht versichern, dass eine benutzerdefinierte Inhaltsabgleichsentwicklung Ihre Anforderungen oder Verpflichtungen erfüllt.
Tipp
Wenn Sie kein E5-Kunde sind, verwenden Sie die 90-tägige Testversion von Microsoft Purview-Lösungen, um zu erfahren, wie zusätzliche Purview-Funktionen Ihre organization die Verwaltung von Datensicherheits- und Complianceanforderungen unterstützen können. Beginnen Sie jetzt im Microsoft Purview-Complianceportal Testversionshub. Erfahren Sie mehr über die Anmelde- und Testbedingungen.
Validierungssteuerelemente für den Typ vertraulicher Informationen für reguläre Ausdrücke
Prüfsummen-Validierungssteuerelement
Um eine Prüfsumme für eine Ziffer in einem regulären Ausdruck auszuführen, können Sie das Prüfsummen-Validierungssteuerelement verwenden. Wenn Sie beispielsweise eine SIT für eine achtstellige Lizenznummer erstellen müssen, bei der die letzte Ziffer eine Prüfsummenziffer ist, die mit einer Mod 9-Berechnung überprüft wurde, richten Sie den Prüfsummenalgorithmus wie folgt ein:
Sum = digit 1 * Weight 1 + digit 2 * weight 2 + digit 3 * weight 3 + digit 4 * weight 4 + digit 5 * weight 5 + digit 6 * weight 6 + digit 7 * weight 7 + digit 8 * weight 8
Mod value = Sum % 9
If Mod value == digit 8
Account number is valid
If Mod value != digit 8
Account number is invalid
Definieren Sie das primäre Element mit diesem regulären Ausdruck:
\d{8}
Fügen Sie das Prüfsummen-Validierungssteuerelement hinzu.
Fügen Sie die durch Kommas getrennten Gewichtungswerte, die Position der Prüfziffer und den Mod-Wert hinzu. Weitere Informationen zum Modulo-Vorgang finden Sie unter Modulo-Vorgang.
Hinweis
Wenn die Prüfziffer nicht Teil der Prüfsummenberechnung ist, verwenden Sie 0 als Gewichtung für die Prüfziffer. Im vorherigen Fall ist die Gewichtung 8 z. B. gleich 0, wenn die Prüfziffer nicht für die Berechnung der Prüfziffer verwendet wird.
Datumsüberprüfungssteuerelement
Wenn ein Datumswert, der in einen regulären Ausdruck eingebettet ist, Teil eines neuen Musters ist, das Sie erstellen, können Sie das Datumsüberprüfungssteuerelement verwenden, um zu testen, ob dieser Datumswert Ihren Kriterien entspricht. Sie möchten z. B. eine SIT für eine neunstellige Mitarbeiteridentifikationsnummer erstellen. Die ersten sechs Ziffern sind das Einstellungsdatum im DDMMYYY-Format und die letzten drei sind zufällig generierte Zahlen. Führen Sie die folgenden Schritte aus, um zu überprüfen, ob die ersten sechs Ziffern das richtige Format aufweisen:
Definieren Sie das primäre Element mit diesem regulären Ausdruck:
\d{9}
Fügen Sie das Datumsüberprüfungssteuerelement hinzu.
Wählen Sie das Datumsformat und den Startoffset aus. Da die Datumszeichenfolge die ersten sechs Ziffern ist, ist
0
der Offset .
Funktionale Prozessoren als Validierungssteuerelemente
Sie können Funktionsprozessoren für einige der am häufigsten verwendeten SITs als Validierungssteuerelemente verwenden. Mithilfe von Funktionsprozessoren können Sie ihre eigenen regulären Ausdrücke definieren und gleichzeitig sicherstellen, dass sie die zusätzlichen Überprüfungen bestehen, die für die SIT erforderlich sind. Beispielsweise stellt Func_India_Aadhar sicher, dass der von Ihnen definierte benutzerdefinierte reguläre Ausdruck die validierungslogik übergibt, die für den indischen Aadhar-Karte erforderlich ist. Weitere Informationen zu den DLP-Funktionen, die Sie als Validierungssteuerelemente verwenden können, finden Sie unter Funktionen des Typs vertraulicher Informationen.
Überprüfungssteuerelement für Luhn
Sie können die Luhn-Überprüfungsüberprüfung verwenden, wenn Sie über einen benutzerdefinierten Vertraulichen Informationstyp verfügen, der einen regulären Ausdruck enthält, der den Luhn-Algorithmus übergeben sollte.
Zusätzliche Überprüfungen des Typs vertraulicher Informationen
Hier sind die Definitionen und einige Beispiele für die verfügbaren zusätzlichen Prüfungen.
Bestimmte Übereinstimmungen ausschließen: Mit dieser Überprüfung können Sie Schlüsselwörter definieren, die ausgeschlossen werden sollen, wenn Übereinstimmungen für das von Ihnen bearbeitete Muster erkannt werden. Beispielsweise können Sie Testkreditkartennummern wie '4111111111111111' ausschließen, damit sie nicht als gültige Nummer übereinstimmen.
Beginnt oder beginnt nicht mit Zeichen: Mit dieser Prüfung können Sie die Zeichen definieren, mit denen die übereinstimmenden Elemente beginnen müssen oder nicht. Wenn Sie beispielsweise möchten, dass das Muster nur Kreditkartennummern erkennt, die mit 41, 42 oder 43 beginnen, wählen Sie Beginnt mit und fügen Sie der Liste 41, 42 und 43 hinzu, getrennt durch Kommas.
Endet oder endet nicht mit Zeichen: Mit dieser Prüfung können Sie die Zeichen definieren, mit denen die übereinstimmenden Elemente enden müssen oder nicht. Wenn Ihre Mitarbeiter-ID beispielsweise nicht mit 0 oder 1 enden kann, wählen Sie Endet nicht mit und fügen Sie der Liste 0 und 1 hinzu, getrennt durch Kommas.
Doppelte Zeichen ausschließen: Mit dieser Prüfung können Sie Übereinstimmungen ignorieren, bei denen alle Ziffern gleich sind. Wenn beispielsweise bei der sechsstelligen Mitarbeiter-ID nicht alle Ziffern identisch sein können, können Sie Doppelte Zeichen ausschließen auswählen, um 111111, 222222, 333333, 444444, 555555, 666666, 777777, 888888, 999999 und 000000 aus der Liste der gültigen Übereinstimmungen für die Mitarbeiter-ID auszuschließen.
Präfixe einschließen oder ausschließen: Mit dieser Prüfung können Sie die Schlüsselwörter definieren, die unmittelbar vor der übereinstimmenden Entität gefunden werden müssen oder nicht. Abhängig von Ihrer Auswahl werden Entitäten abgeglichen oder nicht abgeglichen, wenn ihnen die hier angegebenen Präfixe vorangestellt sind. Wenn Sie z. B . das Präfix GUID: ausschließen, stimmt jede Entität, der GUID : vorangestellt ist, nicht überein.
Suffixe einschließen oder ausschließen Mit dieser Prüfung können Sie die Schlüsselwörter definieren, die unmittelbar nach der übereinstimmenden Entität gefunden werden müssen oder nicht. Abhängig von Ihrer Auswahl stimmen Entitäten überein oder stimmen nicht überein, wenn auf sie die Suffixe folgen, die Sie hier angeben. Wenn Sie z. B . das Suffix :GUID ausschließen, stimmt jeder Text, auf den :GUID folgt, nicht überein.