Execute a verificação de avaliação da Exibição de relatório

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Verifique sua instância em busca de relatórios que os usuários não conseguiriam exibir com base nas ACLs (listas de controle de acesso) existentes.

    Antes de Iniciar

    Funções necessárias: admin e security_admin.

    Por Que e Quando Desempenhar Esta Tarefa

    A verificação de avaliação retorna uma lista de relatórios afetados. Um relatório será afetado se um usuário tiver visto o relatório que não poderá vê-lo com base em uma ACL report_view ou bloqueando a ACL de LEITURA, no caso de relatórios baseados em tabelas sem ACLs report_view.

    O tempo que a verificação de avaliação leva pode variar de acordo com o número de registros na instância. Considere executar a avaliação durante a noite. Considere também filtrar os relatórios aos quais a avaliação se aplica. Para obter mais informações, consulte Filtrar verificações de avaliação de relatório.

    Procedimento

    1. Eleve sua função para security_admin.
      Para obter mais informações, consulte Elevate para uma função privilegiada .
    2. Navegar até Tudo > Relatórios > Avaliação de ACL para relatórios > Painel de ACL de relatório.
    3. Selecione Execute a verificação de avaliação .
      A verificação de avaliação pode levar muito tempo em instâncias com muitos relatórios. Você pode optar por exibir resultados parciais enquanto a verificação estiver em andamento ou selecionar Exibir resultado quando a verificação estiver concluída. Quando a verificação estiver concluída, uma mensagem mostrará quem executou a avaliação e a hora de início e término da avaliação.
      Nota:
      A verificação calcula o número de execuções de cada relatório afetado. Se a propriedade sn_report_acl.run_scan_based_on_report_execution_onlyé falso, o. Execuções totais A coluna na lista Relatórios impactados está sempre vazia, e. process_reports_executed_within_X_days_agoé ignorado.
      A verificação inicial mostra:
      • O usuário que executou a verificação e as horas de início e término da verificação
      • O número de relatórios afetados
      • A porcentagem de relatórios na instância afetados
      • O número de tabelas com listas de controle de acesso report_view
    4. Opcional: Se a lista de relatórios afetados estiver vazia, navegue até report_executions.list .
      1. Se esta tabela estiver vazia, não haverá problemas de ACL.
      2. . report_executions.list tem entradas, altere a propriedade do sistema sn_report_acl.run_scan_based_on_report_execution_onlypara falso e executar a verificação novamente.
        Desta vez, a verificação mostra todos os relatórios afetados, não apenas os relatórios que foram executados. A segunda verificação geralmente leva mais tempo para ser executada.
    5. Navegar até Tudo > Relatórios > Avaliação de ACL para relatórios > Lista de relatórios afetados para exiba a lista de relatórios afetados .
      A lista Relatórios impactados mostra os relatórios afetados pelas ACLs.