Pular para o conteúdo principal

Descrição

Contém informações sobre todas as políticas de mascaramento definidas no sistema.

Colunas

  • name (String) — Nome de uma política de mascaramento. O formato do nome completo é short_name ON database.table.
  • short_name (String) — Nome curto de uma política de mascaramento. Por exemplo, se o nome completo for mask_email ON mydb.mytable, o nome curto é mask_email.
  • database (String) — Nome do banco de dados.
  • table (String) — Nome da tabela.
  • id (UUID) — ID da política de mascaramento.
  • storage (String) — Nome do diretório em que a política de mascaramento é armazenada.
  • update_assignments (Nullable(String)) — Atribuições de UPDATE que definem como os dados devem ser mascarados. Por exemplo: email = '***masked***', phone = '***-***-****'.
  • where_condition (Nullable(String)) — Condição WHERE opcional que especifica quando o mascaramento deve ser aplicado.
  • priority (Int64) — Prioridade para aplicar várias políticas de mascaramento. As políticas com prioridade mais alta são aplicadas primeiro. O padrão é 0.
  • apply_to_all (UInt8) — Indica se a política de mascaramento se aplica a todas as roles e/ou usuários. 1 se true, 0 caso contrário.
  • apply_to_list (Array(String)) — Lista de roles e/ou usuários aos quais a política de mascaramento é aplicada.
  • apply_to_except (Array(String)) — A política de mascaramento é aplicada a todas as roles e/ou usuários, exceto aos listados. Preenchido apenas quando apply_to_all é 1.
Última modificação em 25 de junho de 2026