Conceder acesso ao usuário a um servidor de relatório

Aplica-se a: SQL Server 2016 (13.x) Servidor de Relatórios do Power BI

Reporting Services usa a segurança baseada em função para conceder acesso de usuário a um servidor de relatório. Em uma nova instalação do servidor de relatório, somente os usuários que são membros do grupo Administradores local têm permissões no conteúdo e nas operações do servidor de relatório. Para disponibilizar o servidor de relatório a outros usuários, é necessário criar atribuições de função que mapeiem contas de usuário ou grupo para uma função predefinida que especifica uma coleção de tarefas.

Servidores de relatório do modo do SharePoint: para um servidor de relatório configurado para o modo integrado do SharePoint, configure o acesso a partir de um site do SharePoint ao usar as permissões do SharePoint. Os níveis de permissão no site do SharePoint determinam o acesso ao conteúdo e às operações de servidor de relatório. Você deve ser um administrador de site para conceder permissões em um site do SharePoint. Para obter mais informações, confira Conceder permissões para itens do servidor de relatório em um site do SharePoint.

Servidores de relatório no modo nativo: este artigo destina-se a um servidor de relatório configurado para o modo nativo e o uso do portal da Web para atribuir usuários a uma função. Existem dois tipos de funções:

  • As funções do nível de item são usadas para exibir, adicionar e gerenciar o conteúdo do servidor de relatório, as assinaturas, o processamento de relatórios e o histórico de relatórios. As atribuições de função do nível de item são definidas no nó raiz (a pasta Base) ou em pastas ou itens específicos mais distantes da hierarquia.

  • As funções do nível de sistema concedem acesso a operações do site inteiro que não são associadas a nenhum item específico. Os exemplos incluem como usar o Construtor de Relatórios e as agendas compartilhadas.

    Os dois tipos de função se complementam e devem ser usados juntos. Por este motivo, a adição de um usuário a um servidor de relatório é uma operação de duas partes. Se você atribuir um usuário a uma função do nível de item, também deve atribuí-lo a uma função do nível de sistema. Ao atribuir um usuário a uma função, selecione uma função que já está definida. Para criar, modificar ou excluir funções, use o SQL Server Management Studio. Para obter mais informações, confira Criar, excluir ou modificar uma função (Management Studio).

Antes de começar

Revise a lista a seguir antes de adicionar usuários a um servidor de relatório no modo nativo.

  • Você deve ser um membro do grupo Administradores local no computador do servidor de relatório. Se estiver implantando o Reporting Services no Windows Vista ou no Windows Server 2008, mais configuração é necessária antes de administrar um servidor de relatório localmente. Para obter mais informações, consulte Configurar um servidor de relatório no modo nativo para a administração local.

  • Para delegar essa tarefa a outros usuários, crie atribuições de função que mapeiam contas de usuário para as funções Gerenciador de Conteúdo e Administrador do Sistema. Os usuários que têm as permissões Gerenciador de Conteúdo e Administrador do Sistema podem adicionar usuários a um servidor de relatório.

  • No SQL Server Management Studio, exiba as funções predefinidas para Funções do Sistema e Funções de Usuários para se familiarizar com os tipos de tarefas em cada função. As descrições de tarefa não são visíveis no portal da Web, de modo que é recomendado estar familiarizado com as funções antes de começar a adicionar usuários.

  • Se preferir, personalize ou defina outras funções para incluir a coleção de tarefas que necessitar. Por exemplo, se você pretende usar configurações de segurança personalizadas para itens individuais, crie uma nova definição de função que conceda acesso de exibição às pastas.

Adicionar um usuário ou grupo a uma função de sistema

  1. Inicie o portal da Web.

  2. Selecione o ícone da Engrenagem no canto superior direito e Configurações do Site no menu suspenso.

    Screenshot that shows the report server web portal gear icon and dropdown menu.

  3. Selecione Segurança.

  4. Selecione Adicionar grupo ou usuário.

  5. Em Grupo ou usuário, insira uma conta de usuário ou grupo de domínio do Windows neste formato: <domain>\<account>.

    Observação

    Se estiver usando a autenticação de formulários ou a segurança personalizada, especifique a conta de usuário ou grupo no formato correto de sua implantação.

  6. Escolha uma função de sistema e, em seguida, selecione OK.

    As funções são cumulativas; desse modo, se você selecionar Administrador do Sistema e Usuário do Sistema, um usuário ou grupo pode executar tarefas nas duas funções.

  7. Repita o procedimento para criar atribuições para mais usuários ou grupos.

Adicionar um usuário ou grupo a uma função de item

  1. Inicie o portal da Web e localize o item de relatório ao qual você deseja adicionar um usuário ou grupo.

  2. Selecione as ... (reticências) em um item.

  3. No menu, selecione Gerenciar.

  4. Selecione Segurança.

  5. Selecione Adicionar grupo ou usuário.

    Observação

    Se um item atualmente herdar a segurança de um item pai, selecione Personalizar segurança na barra de ferramentas para alterar as configurações de segurança. Em seguida, selecione Adicionar grupo ou usuário.

  6. Em Grupo ou usuário, insira uma conta de usuário ou grupo de domínio do Windows neste formato: <domain>\<account>. Se estiver usando a autenticação de formulários ou a segurança personalizada, especifique a conta de usuário ou grupo no formato correto de sua implantação.

  7. Selecione uma ou mais definições de função que descrevem como o usuário ou grupo deve acessar o item e, em seguida, selecione OK.

  8. Repita o procedimento para criar atribuições para mais usuários ou grupos.

Criar e gerenciar atribuições de função
Atribuições de função
Definições de Funções

Mais perguntas? Experimente perguntar no fórum do Reporting Services