Usando segurança interna no Windows SharePoint Services para itens do servidor de relatório

O Windows SharePoint Services 3.0 fornece recursos de segurança interna que você pode usar para acessar itens do servidor de relatório nos sites e bibliotecas do SharePoint. Se você já tiver atribuído permissões de site e de lista aos usuários, esses mesmos usuários terão acesso a itens e operações do servidor de relatórios assim que você configurar a integração entre o Windows SharePoint Services e um servidor de relatório.

Itens de segurança

As permissões definidas no site ou na biblioteca podem ser usadas para conceder acesso a itens do servidor de relatório. Entretanto, se você quiser proteger itens individuais, pode definir permissões nos seguintes tipos de conteúdo:

Tipo de arquivo

Descrição

.rdl

Um arquivo de definição de relatório que define o layout do relatório e os comandos usados para recuperar dados. Uma definição de relatório usa informações de conexão da fonte de dados para recuperar dados quando o relatório é processado. Se a definição do relatório determinar um relatório ad hoc criado no Construtor de Relatórios, o relatório fará par com um arquivo de modelo de relatório (.smdl) que define o escopo na exploração de dados do relatório renderizado.

.smdl

Um arquivo de modelo de relatório que descreve estruturas de dados e como elas se relacionam. Ele é usado para criar e executar relatórios do Construtor de Relatórios.

.rsds

Um arquivo de fonte de dados compartilhada que especifica informações de conexão com uma fonte de dados externa. Ele é usado por arquivos de definição de relatório (.rdl) e de modelo de relatório (.smdl). Os modelos de relatórios sempre usam arquivos .rsds para obter informações de conexão com uma fonte de dados subjacente. As definições de relatórios podem usar arquivos .rsds ou informações de conexão definidas em propriedades de fonte de dados no relatório.

Agendas, assinaturas e histórico de relatórios não são itens de segurança. Você pode definir permissões no site ou na biblioteca que determinem se um usuário pode criar ou usar agendas, assinaturas e histórico de relatórios, mas não pode proteger esses itens diretamente.

Para proteger itens individuais, selecione o item na biblioteca, clique na seta para baixo e selecioneGerenciar Permissões. No menu Ações, selecione Editar Permissões.

Usando grupos internos e níveis de permissão para acessar itens do servidor de relatório

Quando você usa herança de permissões e grupos do SharePoint padrão, pode acessar a maioria das operações do servidor de relatório assim que configura a integração no servidor de relatório e nas instâncias do Windows SharePoint Services.

O Windows SharePoint Services fornece grupos padrão mapeados para níveis de permissão predefinidos que determinam como você acessa documentos e páginas em um site do SharePoint. Se você estiver usando grupos e níveis de permissão padrão e se seus sites forem configurados para herdar permissões, é possível trabalhar com recursos do Reporting Services dos seguintes modos:

Grupos do SharePoint

Nível de permissão

Resumo

Acesso ao servidor de relatório

Proprietários

Controle total

Os proprietários têm permissão total para criar, gerenciar e proteger itens e operações do servidor de relatório.

Definir permissões que controlam o acesso a todos os itens do servidor de relatório armazenados em bibliotecas em todo o site. Definir permissões em um modelo de relatório (também chamado de segurança de item de modelo). Personalizar uma Web Part do Report Viewer. Adicionar relatórios e outros itens a bibliotecas. Editar propriedades de itens para relatórios e outros documentos. Excluir relatórios e outros itens. Exibir relatórios, inclusive aqueles que usam modelos de relatórios para exploração de dados. Definir parâmetros em relatórios. Definir opções de processamento em um relatório. Gerar modelos de relatórios. Criar relatórios no Construtor de Relatórios. Criar e gerenciar fontes de dados compartilhadas. Criar, alterar e excluir assinaturas de propriedade de qualquer usuário. Criar e gerenciar agendamentos compartilhados usados em todo o site. Criar e gerenciar versões de um documento, inclusive o histórico de relatórios. Baixar o arquivo de origem de uma definição de relatório ou de um modelo de relatório. Substituir uma definição de relatório, modelo de relatório, fonte de dados compartilhada ou recursos (preservando propriedades e permissões de itens).

Membros

Colaborar

Os membros podem criar novos itens e publicar relatórios de itens e modelos usando ferramentas de criação em uma biblioteca do SharePoint.

Adicionar relatórios e outros itens a bibliotecas. Editar propriedades de itens para relatórios e outros documentos. Excluir relatórios e outros itens. Exibir relatórios, inclusive aqueles que usam modelos de relatórios para exploração de dados. Exibir versões anteriores de um documento, inclusive instantâneos em um histórico de relatórios (exige que o usuário tenha permissão de abrir o relatório para o qual foi criado o histórico de relatórios). Definir parâmetros em relatórios. Definir opções de processamento em um relatório. Gerar modelos de relatórios. Criar relatórios no Construtor de Relatórios. Criar e gerenciar fontes de dados compartilhadas. Criar, alterar e excluir assinaturas de propriedade do usuário. Usar agendamentos compartilhados com assinatura. Criar e gerenciar versões de um documento, inclusive o histórico de relatórios. Baixar o arquivo de origem de uma definição de relatório ou de um modelo de relatório. Substituir uma definição de relatório, modelo de relatório, fonte de dados compartilhada ou recursos (preservando propriedades e permissões de itens).

Visitantes

Ler

Os visitantes podem exibir qualquer relatório e criar assinaturas de propriedade do usuário para entregar relatórios regularmente.

Exibir relatórios, inclusive aqueles que usam modelos de relatórios para exploração de dados. Criar, alterar e excluir assinaturas de propriedade do usuário. Usar agendamentos compartilhados com assinatura. Baixar o arquivo de origem de uma definição de relatório ou de um modelo de relatório.

Se você não estiver usando os grupos internos e níveis de permissão, deve incluir permissões específicas para acessar recursos do Reporting Services. Para obter instruções, consulte Definindo permissões para operações do Servidor de Relatório em um aplicativo da Web do SharePoint.