Capítulo 20: OzMask - Anonimização de Dados Sensíveis (PII)
Informação: Este capítulo aborda o mascaramento dinâmico de dados pessoais (PII), tais como e-mail, telefone, documentos de identificação e números de cartão em grids de dados ativos, juntamente com as proteções de segurança em exportações e área de transferência.
Neste capítulo:
- 20.1 Visão Geral
- 20.2 Detecção Automática de Colunas Sensíveis
- 20.3 Ativação do Mascaramento
- Tópicos Relacionados
20.1 Visão Geral
A exibição de dados pessoais em texto claro em bancos de dados de produção acarreta riscos severos de conformidade e segurança:
- Risco Regulatório e Jurídico (LGPD / GDPR): Exibir dados de clientes sem controle de acesso adequado viola normas de proteção e expõe a organização a sanções financeiras.
- Risco de Vazamento de Dados (Data Leakage): Capturas de tela, transmissões de tela ou consultas em ambientes compartilhados podem expor dados sensíveis indevidamente.
O OzMask aplica regras de mascaramento dinâmico no grid de dados em tempo real, mitigando riscos de vazamento visual.
20.2 Detecção Automática de Colunas Sensíveis
Durante a leitura do conjunto de resultados, o OzMask inspeciona os nomes das colunas e os padrões dos valores para identificar e mascarar campos sensíveis.
| Tipo de Dado | Exemplo |
|---|---|
Endereço de e-mail (email, mail) | ozkan@ozcanyazilim.com.tr → o***n@ozcanyazilim.com.tr |
Número de telefone (phone, gsm, mobile, celular) | 05358779014 → 0535***9014 |
Número de cartão (card_no, credit_card) | 4543 1234 5678 9012 → **** **** **** 9012 |
Documento de identificação (cpf, cnpj, ssn, tax_id) | 12345678901 → 123*****901 |
Senhas e hashes (password, secret, hash) | Oculto integralmente (******) |
20.3 Ativação do Mascaramento
- Clique no ícone do Escudo OzMask na barra de ferramentas enquanto estiver visualizando o grid de dados.
- As colunas identificadas com conteúdo sensível passarão a exibir valores mascarados imediatamente.
- Segurança em Exportações e Clipboard: O OzMask mascara a visualização gráfica e a cópia direta para a área de transferência. Quando o mascaramento está ativo, a ação Copy as SQL INSERT é desabilitada preventivamente. Exportações completas para arquivo preservam os dados brutos da consulta; portanto, qualquer arquivo exportado deve ser tratado como material restrito.
Importante: O mascaramento atua na renderização do grid e nos atalhos de clipboard, sem alterar os dados no servidor. Verifique suas permissões antes de exportar dados sensíveis.