Método de dados ofuscantes (Fluxo de Mperguntando)
Mascarar dados com o método de ofuscação substitui os valores de dados por valores formatados que correspondem ao formato original. Da mesma forma, sem as opções avançadas, algumas classes de dados não são suportadas com uma saída formatada e recorrerão a uma substituta.
A prática recomendada para o mascaramento é usar o Advanced Masking com as opções Repeatable e Validate Input. Essas opções fornecem uma confiança muito alta de que o mascaramento irá preservar o formato, manter a exclusividade e manter a integridade referencial. Os dados são mascarados de forma consistente em toda a empresa.
As opções avançadas de ofuscação permitem customizar opções específicas para uma classe de dados que produz saída mascarada e mantém quase todo o significado do formato de dados. Esse método é a opção recomendada para todas as classes de dados.
Sobre as opções de ofuscamento de dados
Método ofuscar
O método ofuscar inclui o formato Preservar e o método Identificador.
- Preservar formato (padrão): mascara de acordo com os requisitos de formato, mantendo a máxima utilidade de dados específica para esta classe de dados.
- Método de mascaramento do identificador: mascara letras e dígitos em qualquer identificador de negócio. Mascara letras com letras, dígitos com dígitos e mantém maiúsculas e minúsculas. Esse método é recomendado para classes de dados identificadores, como ID de cliente,
ID de produto, entre outros.
Todos os caracteres especiais em Unicode (caracteres de byte duplo) que não são do idioma inglês são mascarados para 'X, exceto o caractere alfanumérico e alguns caracteres especiais, como '-./@#$ %^&*()\:;?_"
Consistência (Repetido e Aleatório)
Use essa opção para especificar se os valores mascarados são consistentes com os valores de entrada. Para manter os valores mascarados consistentes em todos os dados, recomenda-se usar o mesmo valor mascarado repetidamente para o mesmo valor de entrada.
Repetido: use para repetir o mesmo valor mascarado para um valor de entrada repetido. O mesmo valor de entrada é mascarado para o mesmo valor de saída.
Por exemplo, cada vez que o mascaramento é aplicado para o nome da pessoa Rebecca Hsu, o resultado mascarado retorna o mesmo nome da pessoa Jennifer Gonzalez para todas as instâncias de mascaramento.Aleatório: use para fornecer valores mascarados aleatórios para um valor de entrada repetido. O mesmo valor de entrada é mascarado para o valor de saída aleatório.
Por exemplo, quando você está mascarando o nome Rebecca Hsu, toda instância de mascaramento separada retorna outro nome mascarado aleatório. O nome pode ser mascarado para Jennifer Gonzalez para a primeira instância e depois poderia ser Susan Lee para a segunda instância.Nota:Para obter valores mascarados aleatórios para o mesmo valor de entrada, a opção Validação de entrada deve ser configurada como "Nenhuma validação".
Validação de entrada (Validação de entrada e Sem validação)
Use essa opção para especificar se os valores de entrada são validados.
Validação de Entrada: Use para ofuscir valores de entrada que combinam com o formato de entrada. Para valores que não combinam com o formato de entrada, ocorre a seguinte validação:
- Remover linhas em cenários de mascaramento estático.
- Redação o valor em cenários de mascar dinâmico.
Por exemplo, se o formato esperado é um número de telefone dos EUA e um dos valores é (19) 235-127-2318923, então essa linha é removida em cenários de mascaramento estático porque o formato não corresponde a um número de telefone padrão dos EUA. Em cenários de masking dinâmico, o valor é redacionado.
Restrição: Para reduzir falhas de mascaramento devido à entrada não presente nos conjuntos de dados, esta opção Validação de Entrada está indisponível para as seguintes classes de dados:- Primeiro Nome
- Sobrenome
- Nome da pessoa
- Nome da rua dos EUA
- Linha de endereço 1
- Cidade
Sem validação: use para reter e mascarar todos os valores de entrada, independentemente do formato.
Mais opções específicas de ofuscamento
Dependendo do método de ofuscamento escolhido, as opções a seguir podem estar disponíveis. Eles são específicos para cada método e classe de dados.
Opções avançadas que são específicas para a Preservação de formato incluem opções especiais para as classes de dados de endereço de e-mail e de data.Veja Método de preservação de formato.
As opções avançadas que são específicas para o método do Identificador incluem:
- Opções de formatação de caracteres (opcionais)
- Trim
- Copiar ou substituir
Restrição: As opções de formatação de caracteres, como maiúsculas, Remover, Cortar e Copiar ou substituir, são ignoradas durante o mascaramento dinâmico.
Classes de dados Ofuscating Date ou Date of Birth
Quando a classe de dados é Date ou Date Of Birth e o tipo de dados de entrada de perfil é uma data, a saída mascarada é ofuscada em um formato de data (YYYY-mm-dd). Para outros tipos de dados, a saída mascarada é ofuscada em um formato timestamp (YYYY-MM-dd HH:mm:ss.sss).
Ofuscar ou substituir o mascaramento pode reverter para valores editados
Embora as regras de mascaramento sejam criadas como métodos Obfuscate ou Substituto, você pode observar que alguns dados são mascarados como valores ' XXXXXXXXXXXX' (ou equivalente que é baseado no tipo de dado). Se uma coluna mascarada incluir quaisquer valores NULL, o mascaramento Ofuscação Aleatória será tentado para os valores NULL em vez da regra de mascaramento designada. Se forem encontrados erros durante o mascaramento de valores NULL ou não NULL, os dados serão mascarados como valores editados.