Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
SQL Server 2016 (13.x) Serviços de Relatórios e versões posteriores
O SQL Server Reporting Services (SSRS) utiliza segurança baseada em papéis para conceder aos utilizadores acesso a um servidor de relatórios. Numa nova instalação do servidor de relatórios, apenas os utilizadores que são membros do grupo local de Administradores podem aceder ao conteúdo e operações do servidor de relatórios. Para tornar o servidor de relatórios disponível para outros utilizadores, é necessário criar atribuições de papéis que mapeem contas de utilizador ou grupo para um papel pré-definido que especifique uma coleção de tarefas.
Este artigo foca-se na utilização do portal web para atribuir utilizadores a uma função. Esta informação aplica-se a um servidor de relatórios em modo nativo.
Se o seu servidor de relatórios estiver configurado para o modo integrado do SharePoint, configura o acesso a partir de um site SharePoint usando permissões do SharePoint. Os níveis de permissões no site SharePoint determinam o acesso para reportar conteúdos e operações do servidor. Deve ser administrador de site para conceder permissões num site SharePoint. Para mais informações, consulte Conceder permissões sobre itens do servidor de reporte num site SharePoint.
Pré-requisitos
- Um servidor de relatórios em modo nativo configurado. Para mais informações, consulte Configurar um servidor de relatórios em modo nativo para administração local.
- Membro do grupo local de Administradores no servidor de relatórios.
- Opcionalmente, funções personalizadas ou definidas para tarefas. Por exemplo, se quiser usar definições de segurança personalizadas para itens individuais, pode criar uma nova definição de função que conceda acesso à visualização das pastas. Para mais informações, consulte papéis predefinidos em Serviços de Relatórios e Crear, eliminar ou modificar um papel (Management Studio).
Tipos de funções
Existem dois tipos gerais de funções que pode atribuir a utilizadores e grupos:
Os papéis ao nível do item são usados para visualizar, adicionar e gerir conteúdos do servidor de relatórios, subscrições, processamento de relatórios e histórico de relatórios. Defines atribuições de funções ao nível do item no nó raiz (a pasta Home) ou em pastas ou itens específicos mais abaixo na hierarquia.
Os papéis ao nível do sistema concedem acesso a operações a nível de site que não estão vinculadas a nenhum item específico. Exemplos incluem o uso do Construtor de Relatórios e agendas partilhadas.
Os dois tipos de funções complementam-se e devem ser usados em conjunto. Por esta razão, adicionar um utilizador a um servidor de relatórios é uma operação em duas partes. Se atribuir a um utilizador um papel ao nível do item, deve também atribuí-lo a um papel ao nível do sistema.
Quando atribui um utilizador a um papel, deve selecionar um papel já definido. Para criar, modificar ou eliminar funções, utilize o SQL Server Management Studio. Para mais informações, consulte Criar, eliminar ou modificar um papel (Management Studio).
Delegar a tarefa de atribuição
Para delegar a tarefa de atribuir funções a outros utilizadores, crie atribuições de funções que associem contas de utilizador aos papéis de Gestor de Conteúdos e Administrador de Sistemas. Utilizadores que tenham permissões de Gestor de Conteúdos e Administrador do Sistema podem adicionar utilizadores a um servidor de relatórios. Para mais informações, consulte funções predefinidas nos Serviços de Geração de Relatórios.
Adicionar um utilizador ou grupo a um papel de sistema
No canto superior direito, selecione o ícone de engrenagem e depois selecione definições do Site.
Nas definições do site, selecione Segurança.
Selecione Adicionar grupo ou utilizador.
Para Grupo ou utilizador, insira uma conta de utilizador ou grupo de domínio Windows no seguinte formato: <domínio>\<conta>.
Observação
Se estiveres a usar autenticação de formulários ou segurança personalizada, especifica a conta de utilizador ou de grupo no formato correto para a tua implementação.
Selecione uma função no sistema e depois selecione OK.
Os papéis são cumulativos, por isso, se selecionar Administrador do Sistema e Utilizador do Sistema, o utilizador ou grupo pode realizar as tarefas em ambos os papéis.
Repita estes passos para criar atribuições para mais utilizadores ou grupos.
Adicionar um utilizador ou grupo a um papel de item
Vá ao portal web do servidor de relatórios e localize o item do relatório para o qual pretende adicionar um utilizador ou grupo.
No item de relatório, selecione o ícone de reticências para abrir o menu Mais informações e depois selecione Gerir.
Em Gerir, selecione Segurança.
Se o item do relatório herda atualmente as definições de segurança de um item principal, tome as seguintes ações. Caso contrário, aceda ao passo seguinte.
- Na barra de ferramentas, selecione Personalizar segurança.
- Confirma que queres alterar as definições de segurança.
Selecione Adicionar grupo ou utilizador.
Para Grupo ou utilizador, insira uma conta de utilizador ou grupo de domínio Windows no seguinte formato: <domínio>\<conta>. Se estiveres a usar autenticação de formulários ou segurança personalizada, especifica a conta de utilizador ou de grupo no formato correto para a tua implementação.
Selecione uma ou mais definições de função que descrevam como o utilizador ou grupo deve aceder ao item e depois selecione OK.
Repita estes passos para criar atribuições para mais utilizadores ou grupos.