Gruppenmaskierung

Die Gruppenmaskierung, auch als zusammengesetzte Maskierung bezeichnet, ermöglicht es Ihnen, ähnliche Spalten als Gruppe zu maskieren. Dadurch wird sichergestellt, dass die maskierten Daten in den zugehörigen Spalten dieselbe Beziehung beibehalten. Mit dem Gruppenmaskierungsfeature können Sie Datenmaskierungsjobs erstellen.

Gruppenmaskierung

In einer Maskierungs-Policy müssen Spalten, die als Gruppe maskiert werden, zu derselben Tabelle gehören. Sie können die Maskierungsformate "Mischen", "Benutzerdefinierte Funktion", "Deterministische Ersetzung" und "Zufällige Ersetzung" für die Gruppenmaskierung verwenden. Die Maskierungsformate "Deterministische Ersetzung" und "Zufällige Ersetzung" verwenden Daten aus einer anderen Tabelle zur Maskierung der sensiblen Daten.

Beispiel für Gruppenmaskierung mit "Mischen"

Als Nächstes sehen Sie ein Beispiel für die Gruppenmaskierung mit dem Maskierungsformat "Mischen". Angenommen, Sie verfügen über Kunden aus der ganzen Welt. Deren Details sind in einer Tabelle gespeichert, wie unten dargestellt.

CUST_ID CUST_NAME CITY STATE COUNTRY
678.123 Michael Lee Denpasar Bali Indonesien
678.124 Sophia Lopes Rio de Janeiro Rio de Janeiro Brasilien
678.125 Richard Williams Santa Clara Kalifornien Vereinigte Staaten
678.126 Aaryan Mumbai Maharashtra Indien

Sie möchten nicht, dass Ihre Entwickler den Standort Ihrer Kunden kennen. Sie möchten also die Spalten CITY, STATE und COUNTRY maskieren, bevor Sie diese Daten für das Entwicklungsteam freigeben. Sie möchten jedoch realistische maskierte Daten haben. Beispiel: Richard lebt in Santa Clara, Kalifornien, in den USA. Wenn nach der Maskierung unter "City" und "State" Atlanta bzw. Georgia angegeben sind, ist Indien als Land ungültig. In diesem Fall sollten Sie sicherstellen, dass das Land weiterhin die Vereinigten Staaten von Amerika bleibt.

Sie können diese Spalten gruppieren und über das Maskierungsformat "Mischen" miteinander vermischen. Nach dem Mischen können die maskierten Daten in etwa wie die unten angezeigten Daten aussehen.

CUST_ID CUST_NAME CITY STATE COUNTRY
678.123 Michael Lee Mumbai Maharashtra Indien
678.124 Sophia Lopes Denpasar Bali Indonesien
678.125 Richard Williams Rio de Janeiro Rio de Janeiro Brasilien
678.126 Aaryan Santa Clara Kalifornien Vereinigte Staaten

Beispiel für Gruppenmaskierung mit deterministischer Ersetzung

In diesem Beispiel wird gezeigt, wie Sie das Maskierungsformat "Deterministische Ersetzung" mit Gruppenmaskierung verwenden, um sensible Daten mit Daten aus einer anderen Tabelle zu maskieren. Angenommen, Sie verfügen über Kunden aus der ganzen Welt. Deren Details sind in einer Tabelle gespeichert, wie unten dargestellt.

CUST_ID CUST_NAME CITY STATE COUNTRY
678.123 Michael Lee Denpasar Bali Indonesien
678.124 Sophia Lopes Rio de Janeiro Rio de Janeiro Brasilien
678.125 Richard Williams Santa Clara Kalifornien Vereinigte Staaten
678.126 Aaryan Mumbai Maharashtra Indien

Angenommen, Sie möchten die Daten aus der folgenden Tabelle für die Gruppenmaskierung verwenden:

SUB_CITY SUB_STATE SUB_COUNTRY
New York New York Vereinigte Staaten
Noida Uttar Pradesh Indien
Toronto Ontario Kanada
Kapstadt Westkap Südafrika

Nachdem Sie diese Spalten mit der Gruppenmaskierungsoption mit dem Maskierungsformat "Deterministische Ersetzung" maskiert haben, können die maskierten Daten wie die unten angezeigten Daten aussehen.

CUST_ID CUST_NAME CITY STATE COUNTRY
678.123 Michael Lee Kapstadt Westkap Südafrika
678.124 Sophia Lopes Toronto Ontario Kanada
678.125 Richard Williams New York New York Vereinigte Staaten
678.126 Aaryan Noida Uttar Pradesh Indien

Zugehörige Spalten als Gruppe maskieren (Gruppenmaskierung)

Sie können zugehörige Spalten als Gruppe maskieren, um sicherzustellen, dass die maskierten Daten in den zugehörigen Spalten dieselbe Beziehung beibehalten.

  1. Wählen Sie unter Data Safe - Datenbanksicherheit die Option Datenmaskierung aus.

  2. Wählen Sie unter Datenmaskierung die Option Maskierungs-Policys aus.

  3. Wählen Sie die Registerkarte Maskierungsspalten.

  4. Wählen Sie im Menü ... am Ende der Zeile die Option Gruppenmaskierung zuweisen für eine der Spalten, die Teil der Gruppe sind.

    Die Seite Maskierungsformat bearbeiten wird angezeigt. Standardmäßig werden das Feld Gruppenname, die Dropdown-Liste Maskierungsformateintrag und die sinnvolle Spalte angezeigt. Sie können Spalten zur Gruppe hinzufügen und aus ihr entfernen.

  5. Geben Sie im Feld Gruppenname einen neuen Gruppennamen ein, wenn dies der Anfang einer Gruppenmaskierungskonfiguration ist. Alternativ können Sie auch einen vorhandenen Gruppennamen auswählen, wenn Sie die Spalte zu einer vorhandenen Gruppenmaskierungskonfiguration hinzufügen möchten.

  6. Wählen Sie aus der Dropdown-Liste Maskierungsformateintrag das Maskierungsformat aus, das Sie für die Spalten in der Gruppe anwenden möchten. Sie können Mischen, Deterministische Ersetzung, Zufällige Ersetzung oder Benutzerdefinierte Funktion wählen.

  7. Wenn Sie in Schritt 4 Mischen als Maskierungsformat ausgewählt haben, können Sie optional Spaltennamen "Gruppieren nach" in das Feld Spalten gruppieren eingeben.

  8. Wenn Sie in Schritt 4 als Maskierungsformat Deterministische Ersetzung als Maskierungsformat ausgewählt haben, geben Sie den Namen des Ersetzungsschemas und die Tabelle an. Geben Sie außerdem für jede aufgeführte Spalte den Namen der Ersetzungsspalte ein. Bevor Sie den Datenmaskierungsjob weiterleiten können, müssen Sie einen Seed-Wert eingeben, weil Sie die deterministische Ersetzung konfigurieren.

  9. Wenn Sie in Schritt 4 Zufällige Ersetzung als Maskierungsformat ausgewählt haben, geben Sie den Namen des Ersetzungsschemas und die Tabelle an. Geben Sie außerdem für jede aufgeführte Spalte den Namen der Ersetzungsspalte ein. Sie müssen keinen Seed-Wert eingeben, bevor Sie den Datenmaskierungsjob weiterleiten.

  10. Wenn Sie in Schritt 4 die Option Benutzerdefinierte Funktion als Maskierungsformat ausgewählt haben, geben Sie für jede aufgelistete Spalte den Namen des Schemas und der Funktion ein. Optional können Sie auch einen Packagenamen eingeben.

  11. Um eine weitere Spalte zu der Gruppe hinzuzufügen, klicken Sie auf Spalte hinzufügen.

    Sie können diesen Schritt wiederholen, bis alle Spalten in der Tabelle aufgeführt sind. Danach ist die Schaltfläche Spalte hinzufügen nicht mehr verfügbar. Stellen Sie sicher, dass die Spalte, die Sie anfänglich zur Konfiguration in Schritt 2 ausgewählt haben, aufgeführt wird.

  12. Um eine Spalte aus der Gruppe zu entfernen, aktivieren Sie das Kontrollkästchen für die Spalte, und klicken Sie auf Spalte entfernen.

  13. Klicken Sie auf Aktualisieren.