Remplacement de caractères

La règle de remplacement des caractères masque chaque caractère d'une chaîne par un caractère généré de manière aléatoire qui correspond au type du caractère remplacé. Par exemple, les nombres sont remplacés par des nombres et les lettres en minuscules sont remplacées par d'autres lettres en minuscule. Les caractères utilisés pour le masquage sont obtenus à partir d'un jeu de caractères spécifié. La règle masque uniquement les caractères qui font partie du jeu de caractères.

Syntaxe de la règle JavaScript

Cette règle est disponible avec la fonction ScrambleMask.replaceCharacters().

ScrambleMask.replaceCharacters(record.getItem('<arg:inputAttribute>'),'<arg:language>')

Par exemple, pour remplacer des valeurs dans une chaîne contenant des caractères d'un jeu de caractères anglais, entrez la syntaxe suivante :

ScrambleMask.replaceCharacters(record.getItem('/DEMO/ORDERS/ORDER_ID'),'English')

Argument Description
inputAttribute L'attribut contenant la chaîne à masquer.
language Langue du jeu de caractères qui fournit les caractères utilisés pour le masquage. Si aucun jeu de caractères n'est spécifié ou si le jeu de caractères n'est pas pris en charge, le jeu de caractères anglais est utilisé. Pour consulter la liste des jeux de caractères pris en charge, voir la rubrique Jeux de caractères de langues pris en charge pour les règles de masquage par brouillage.
  • Création d'une règle de remplacement de caractères
    Vous pouvez utiliser l'éditeur de règles de confidentialité pour créer une règle de caractères de remplacement dans un plan d'accès aux données.
Rubrique parent : Règles de confidentialité de brouillage