Páginas filhas
  • privateData_isFieldAnonymizable


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
CHARSim

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
CHARSim

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

SMALLINT

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.