Création ou modification de formats de masquage

Vous pouvez créer vos propres formats de masquage en utilisant les formats de masquage de base d'Oracle Data Safe comme points de départ.

A propos de la création de formats de masquage définis par l'utilisateur

Lors de la création de formats de masquage définis par l'utilisateur, vous pouvez sélectionner des formats de masquage de base, puis les personnaliser pour répondre à vos exigences spécifiques. Les résultats des formats de masquage sont concaténés ensemble. Vous pouvez également choisir de commencer avec un format de masquage existant, de le modifier, puis de l'enregistrer sous un autre nom.

Vous ne pouvez pas appliquer de conditions lors de la création d'un format de masquage. Vous pouvez créer des conditions lors de la modification d'un format de masquage à partir d'une stratégie de masquage.

Supposons que vous voulez masquer un identifiant national comportant dix chiffres. Vous pouvez créer un format de masquage, par exemple Mon identifiant national, à l'aide du format de masquage Nombre aléatoire. Le format Nombre aléatoire prend deux entrées : Nombre de début et Nombre de fin. Vous pouvez indiquer 1000000000 comme nombre de début et 9999999999 comme nombre de fin, puis enregistrer le format de masquage. A l'avenir, pour masquer une colonne contenant cet identifiant national, vous pouvez simplement choisir le format de masquage Mon identifiant national. Aucune entrée n'est requise. Si vous disposez d'un type de confidentialité pour repérer votre identifiant national, vous pouvez également définir Mon identifiant national comme format de masquage par défaut pour ce type de confidentialité. De cette manière, lorsque vous repérez des colonnes à l'aide de ce type de confidentialité, le masquage des données sélectionne le format de masquage mis en correspondance par défaut.

Types de données pris en charge pour les formats de masquage définis par l'utilisateur

Avant de créer un format de masquage pour une colonne confidentielle, déterminez d'abord le type de données de cette colonne. Le type de données régit les formats de masquage de base que vous pouvez utiliser.

Types de données de caractère

Les types de caractère suivants peuvent utiliser les formats de masquage Suppression de lignes, Cryptage déterministe, Substitution déterministe, Nombre fixe, Chaîne fixe, Réorganisation des groupes, Valeur NULL, Fonction à effectuer après le traitement, Conservation des données d'origine, Nombre décimal aléatoire, Chiffres aléatoires, Liste aléatoire, Nombre aléatoire, Chaîne aléatoire, Substitution aléatoire, Expression régulière, Réorganisation, Expression SQL, Sous-chaîne, Vidage des données et Fonction définie par l'utilisateur :

  • CHAR

  • NCHAR

  • VARCHAR2

  • NVARCHAR2

Types de données numériques

Les types de données numériques suivants peuvent utiliser les formats de masquage Suppression de lignes, Cryptage déterministe, Substitution déterministe, Nombre fixe, Réorganisation des groupes, Valeur NULL, Fonction à effectuer après le traitement, Conservation des données d'origine, Nombre décimal aléatoire, Chiffres aléatoires, Liste aléatoire, Nombre aléatoire, Substitution aléatoire, Expression régulière, Réorganisation, Expression SQL, Vidage des données et Fonction définie par l'utilisateur :

  • NUMBER

  • FLOAT

  • RAW

  • BINARY_FLOAT

  • BINARY_DOUBLE

Types de données de date

Les types de date suivants peuvent utiliser les formats de masquage Suppression de lignes, Cryptage déterministe, Substitution déterministe, Réorganisation des groupes, Valeur NULL, Fonction à effectuer après le traitement, Conservation des données d'origine, Date aléatoire, Liste aléatoire, Substitution aléatoire, Réorganisation, Expression SQL, Vidage des données et Fonction définie par l'utilisateur :

  • DATE

  • TIMESTAMP

Types de données Objet LOB

Les types de données Objet LOB suivants peuvent utiliser les formats de masquage Nombre fixe, Chaîne fixe, Valeur NULL, Expression régulière et Expression SQL :

  • BLOB

  • CLOB

  • NCLOB

Objets non pris en charge

Oracle Data Safe ne prend pas en charge le masquage des objets suivants :

  • Tables externes

  • Tables de files d'attente

  • Colonnes de type Long

  • Colonnes de type XML

  • Colonnes virtuelles

  • Colonnes ROWID

  • Colonnes JSON

  • Tables de graphique

créer un format de masquage défini par l'utilisateur ;

  1. Sous Data Safe - Sécurité de base de données, sélectionnez Masquage des données.

  2. Sous Masquage des données, sélectionnez Formats de masquage.

  3. Cliquez sur Créer un format de masque.

  4. Nommez le format de masquage.

  5. Sélectionnez le compartiment dans lequel stocker le format de masquage.

  6. (Facultatif) Entrez une description du format de masquage.

  7. Configurez le format de masquage.

    a) Dans la liste déroulante Entrée de format de masquage, sélectionnez un format de masquage de base et configurez ses paramètres.

    b) Pour ajouter un autre format de masquage, cliquez sur Ajouter une entrée de format et configurez ses paramètres. Si vous entrez plusieurs formats de masquage, les résultats des formats de masquage individuels seront concaténés pour donner la valeur masquée finale.

    c) Pour supprimer un format de masquage, cliquez sur le bouton X en regard du format.

  8. Cliquez sur Créer un format de masque.

    Votre nouveau format de masquage apparaît maintenant sur la page Formats de masquage. Vous pouvez le sélectionner chaque fois que vous créez un travail de masquage des données.

Modification d'un format de masquage défini par l'utilisateur

  1. Sous Data Safe - Sécurité de base de données, sélectionnez Masquage des données.

  2. Sous Masquage des données, sélectionnez Formats de masquage.

  3. Recherchez le format de masquage et cliquez sur le nom de ce dernier.

    La page Détails du format de masquage apparaît.

  4. Pour modifier le nom ou la description, sélectionnez l'action appropriée dans le menu Actions.

  5. Pour modifier le format de masquage, sélectionnez Modifier les entrées de format.

  6. Cliquez sur Mettre à jour.

    Le format de masquage est immédiatement mis à jour.