Página segurança de item de modelo (Gerenciador de Relatórios)

Use essa página para proteger partes de um modelo concedendo ou revogando permissões somente leitura em itens específicos. A segurança de item de modelo afeta a exploração de dados ad hoc no tempo de execução e a capacidade de usar partes de um modelo publicado ao criar relatórios no Construtor de Relatórios.

Ela é aplicada a um modelo processado no servidor de relatório e não afeta arquivos .smdl que você edita no Designer de Modelo ou usa no Designer de Relatórios. Além disso, ela não afeta os usuários que têm permissão para modificar uma definição de modelo. Qualquer usuário com permissões do Gerenciador de Conteúdo ou do Publicador em um modelo pode ver partes dele, independentemente de você aplicar a segurança de item de modelo.

ObservaçãoObservação

Os itens de modelo podem ter uma proteção ainda maior se você usar filtros de segurança. Para obter mais informações, consulte Tutorial: Aplicando filtros de segurança a itens de modelo de relatório.

Você pode definir a segurança de item de modelo em entidades, pastas e campos individuais de um modelo. Como um modelo apresenta uma grande superfície de itens de segurança, herança de permissão é criada no modelo para que um grande número de itens possa ser protegido em um número de atribuições de função relativamente pequeno. Herança de permissão é baseada no seguinte:

  • Modelo

  • Nó raiz

  • Pastas ou entidades

  • Campos

Inicialmente, permissão para acessar itens de modelo é herdada por tarefas de função definidas no próprio modelo. Um usuário com permissão para exibir um modelo em uma pasta no Gerenciador de Relatórios pode exibir todos os itens no modelo.

Se você aplicar segurança de item modelo, deve criar pelo menos uma atribuição de função no nó raiz. Essa atribuição de função inicial no nó raiz se torna a nova fonte de permissões herdadas. A atribuição de função no nó raiz é automaticamente herdada por todos os itens na hierarquia do modelo.

Para personalizar mais permissões na exploração de dados, você pode variar as permissões nas pastas e entidades. Finalmente, você pode definir permissões em campos individuais.

Para facilitar a manutenção das atribuições de função, só defina permissões em pastas ou entidades em vez de em campos individuais. Você não pode procurar tarefas de função que você cria. Se você definir segurança em campos específicos e quiser posteriormente atualizar as definições de segurança, terá de clicar pelo namespace do modelo para encontrar os campos protegidos.

Para iniciar, crie uma atribuição de função no nó raiz e crie atribuições de função adicionais nas entidades e pastas. Para desmarcar segurança do item modelo, desmarque a caixa de seleção Proteja os itens de modelo individuais independentemente para este modelo. Desmarcar a caixa de seleção reverte às permissões iniciais herdadas do modelo.

Para abrir essa página, selecione um modelo, clique na guia Propriedades e depois clique em Segurança de Item de Modelo. Para usar esse recurso, você deve ter permissões de Gerenciador de Conteúdo.

Opções

  • Proteja os itens de modelo individuais independentemente para este modelo.
    Clique nesta caixa de seleção para habilitar a segurança de item de modelo.

  • Especifique a segurança para itens de modelo individuais no modelo
    Mostra todos os itens em um modelo. Você pode navegar no namespace do modelo para selecionar o item você quer proteger. Você só pode selecionar um item de cada vez. Crie a primeira atribuição de função no nó raiz antes de prosseguir com outras entidades e pastas.

  • Herdar permissões do item pai
    Clique nessa opção para herdar as configurações de segurança do item pai.

  • Atribuir permissão de leitura aos seguintes usuários e grupos (separados por ponto-e-vírgula)
    Clique nessa opção para especificar o usuário ou a conta de grupo para os quais você está definindo acesso. Se você estiver usando segurança padrão, as contas de usuário e grupo serão contas do domínio Windows. Especifique as contas neste formato: <domínio>\<conta>.