Identificar se o conteúdo armazenado no banco de dados para uma determinada tabela e coluna, permite ser anonimizado, conforme regras registradas no controle de dados protegidos Logix.
Sintaxe
privateData_isFieldAnonymizable( <l_tableName>, <l_columnName> ) => SMALLINT
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_tableName | CHAR | Sim | Nome da tabela do banco de dados que deseja avaliar se uma determinada coluna está registrada no controle de dados protegidos e se permite anonimização de seu conteúdo. |
l_columnName | CHAR | Sim | Nome da coluna da tabela do banco de dados que deseja avaliar se está registrada no controle de dados protegidos e se permite anonimização de seu conteúdo. |
Retorno
Tipo | Descrição |
---|---|
| Indica se o tabela/coluna permite anonimização de seu conteúdo no controle de dados protegidos cadastrados Configurador de dados pessoais e sensíveis - LOG10000 e também conforme as regras de mapeamento de vínculo com o titular e condições para anonimização. TRUE - Permite anonimização de conteúdo. FALSE - NÃO permite anonimização de conteúdo. |
Exemplo
#------------------------------------------------# FUNCTION privateData_isFieldAnonymizable_test() #------------------------------------------------# #Avaliar se a tabela USUARIOS.COD_USUARIO permite anonimização de conteúdo IF privateData_isFieldAnonymizable("usuarios","cod_usuario") THEN CALL conout("Permite anonimização de conteúdo.') ELSE CALL conout("Não permite anonimização de conteúdo.') END IF END FUNCTION
Observações
Disponível a partir do Logix 12.1.2205.