Funções e permissões no Reporting Services
O Reporting Services fornece um subsistema de autenticação e modelo de autorização com base na função. Os modelos de autenticação e autorização variam, dependendo se o servidor de relatório é executado no modo nativo ou no modo do SharePoint. Se o servidor de relatório fizer parte de uma implantação do SharePoint, as permissões do SharePoint determinarão quem tem acesso ao servidor de relatório.
Controle de identidade e acesso para o modo nativo
A autenticação padrão se baseia na autenticação e na segurança integrada do Windows. Você pode alterar as configurações de autenticação para permitir que o servidor de relatório responda a diferentes solicitações de autenticação. Ou, você pode substituir os recursos de segurança padrão por uma extensão de autenticação personalizada fornecida por você. Para obter mais informações, consulte Conceder permissões em um servidor de relatório no modo nativo.
A autorização se baseia em funções que você atribui a uma entidade de segurança. Cada função consiste em um conjunto de tarefas relacionadas compostas, por sua vez, por operações relacionadas. Por exemplo, a função Gerenciador de Conteúdo tem a tarefa de Gerenciar relatórios. Essa tarefa concede acesso às seguintes operações do servidor de relatório: exibir relatórios, adicionar relatório, atualizar relatório, excluir relatório, agendar relatório e atualizar propriedades de relatório.
Funções e funções do sistema
Os servidores de relatório têm dois tipos de funções que podem ser definidas:
Funções do item
As funções do item vêm com as seguintes tarefas que você pode atribuir:
Tarefa | Descrição |
---|---|
Definir segurança para itens individuais | Exiba e modifique as configurações de segurança de relatórios, pastas, recursos e fontes de dados compartilhadas. |
Criar relatórios vinculados | Criar relatórios vinculados e publicá-los em uma pasta do servidor de relatório. |
Exibir relatórios | Visualize relatórios e relatórios vinculados na hierarquia de pastas. Exiba os instantâneos do histórico de relatório e as propriedades do relatório. |
Gerenciar relatórios | Criar, exibir e excluir relatórios; exibir e modificar as propriedades do relatório. |
Exibir recursos | Exiba os recursos na hierarquia de pastas e exiba as propriedades do recurso. |
Gerenciar recursos | Criar, modificar e excluir recursos; modificar as propriedades do recurso. |
Exibir Pastas | Exibir itens de pasta na hierarquia de pastas e exibir as propriedades da pasta. |
Gerenciar pastas | Criar, exibir e excluir pastas; exibir e modificar as propriedades da pasta. |
Gerenciar histórico de relatório | Criar, exibir e excluir instantâneos do relatório e modificar as propriedades do histórico de relatórios. |
Administrar assinaturas individuais | Cada usuário pode, criar, exibir, modificar ou excluir as assinaturas que possui. |
Gerenciar todas as assinaturas | Exibir, modificar e excluir qualquer assinatura independentemente de quem for proprietário dela. |
Exibir fontes de dados | Exibir itens de fontes de dados compartilhadas na hierarquia de pastas e exibir as propriedades da fonte de dados. |
Gerenciar fontes de dados | Criar e excluir itens de fontes de dados compartilhadas; modificar as propriedades de fontes de dados e conteúdos. |
Exibir modelos | Exibir modelos na hierarquia de pastas, usar modelos como fontes de dados para um relatório e executar consultas no modelo para recuperar dados. |
Gerenciar modelos | Criar, exibir e excluir modelos e exibir e modificar as propriedades do modelo. |
Relatórios de consumo | Lê definições de relatório. |
Comentar em relatórios | Crie, exiba, edite e exclua comentários em relatórios. |
Gerenciar comentários | Exclua os comentários de outros usuários em relatórios. |
Funções do sistema
As funções do sistema vêm com as seguintes tarefas que você pode atribuir:
Tarefa | Descrições |
---|---|
Gerenciar funções | Criar, exibir, modificar e excluir as definições de função. |
Gerenciar segurança de servidor de relatório | Exibir e modificar as atribuições de função do sistema inteiro. |
Exibir propriedades do servidor de relatório | Exibir as propriedades que se aplicam ao servidor de relatório. |
Gerenciar propriedades de servidor de relatório | Exibir e modificar propriedades que se aplicam ao servidor de relatório e aos itens gerenciados pelo servidor de relatório. |
Exibir agendas compartilhadas | Visualize uma programação predefinida disponibilizada para uso geral. |
Gerenciar agendas compartilhadas | Criar, exibir, modificar e excluir agendas compartilhadas usadas para executar ou atualizar um relatório. |
Gerar eventos | Fornece a um aplicativo a capacidade de gerar eventos dentro do namespace do servidor de relatório. |
Gerenciar trabalhos | Exibir e cancelar trabalhos em execução. |
Executar definições do relatório | Iniciar a execução da definição de relatório sem publicá-la no servidor de relatório. |
Controle de identidade e acesso no modo do SharePoint
No modo integrado do SharePoint, a autenticação e a autorização são manipuladas no site do SharePoint, antes da chegada das solicitações ao servidor de relatório. De acordo com o modo como você configura a autenticação, as solicitações de um site do SharePoint contêm um token de segurança ou um nome de usuário confiável. As permissões que você define para usuários e grupos do SharePoint autorizam o acesso aos itens do servidor de relatório colocados nas bibliotecas do SharePoint. Para obter mais informações, confira Conceder permissões para itens do servidor de relatório em um site do SharePoint.