Controle de acesso de exibição de coluna para relatórios de lista

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Para relatórios de lista, a propriedade do sistema glide.report.add_to_list_supported habilita a lista de controle de acesso add_to_list. Esta lista de controle de acesso (ACL) impede que os usuários elaborem relatórios em colunas de relatório de lista com dados confidenciais.

    Um gerente pode impedir que os usuários gerem relatórios na coluna Atribuído a ao criar um relatório, por exemplo. Se um campo de tabela for restrito para o usuário, ele não aparecerá na coluna Disponível. Portanto, os usuários não podem selecioná-lo nos relatórios que criam.
    Nota:
    Quando a propriedade está habilitada: um usuário que não passa na lista de controle de acesso add_to_list para uma coluna vê as colunas restritas que já estão incluídas no relatório na coluna Selecionada. Este usuário também vê os dados dessas colunas no relatório. Se o usuário remover a coluna da coluna Selecionada, ela não será mais listada na coluna Disponível. O usuário não pode selecioná-lo novamente para incluir em um relatório.

    A ACL add_to_list se aplica somente à tabela de nível superior na qual o relatório se baseia.

    Esta propriedade está inativa por padrão. Para habilitá-lo, navegue até sys_properties.list (tabela de propriedades do sistema) e defina glide.report.add_to_list_supported como verdadeiro. Função de administrador necessária.

    Depois de habilitar a propriedade, os relatórios existentes não são afetados. As colunas só estão invisíveis em relatórios de lista recém-criados com campos especificados como restritos.