Como criar atribuições de funções com o SQL Server Reporting Services

SQL Server 2005 Reporting Services inclui várias funções pré-definidas para acomodar diversas categorias de utilizadores. Você pode ver as funções definidas no SQL Server Management Studio quando você expandir as funções de pasta dentro da pasta de segurança no Report Server.

Se você direita; clicar em um desses papéis e escolha Propriedades a partir da lista que aparece, você verá o detalhe permissões de tarefas marcada para esse papel.

Você pode criar funções adicionais, se os papéis pré-definidos são insuficientes. Você pode modificar ou excluir tanto os papéis pré-definidos ou as funções personalizadas criadas, contanto que você não invalidam a última atribuição de função restantes para a sua servidor de relatório. Você pode definir uma nova função ou editar uma função existente dentro do Gerenciador de Relatórios do SQL Server Management Studio.

Para criar uma atribuição de função no Gerenciador de Relatórios, faça o seguinte:

  1. Navegue até a página Conteúdo, e abra a pasta que contém o item para o qual você deseja aplicar uma atribuição de função.

  2. Clique na guia Propriedades e clique na guia Segurança e execute uma das seguintes opções:

    uma. Se o item usa as configurações de um item pai de segurança, clique em Editar Segurança de Item, clique em OK e, em seguida, clique em New Role Assignment.

    b. Se o item já tem segurança específica do item definido para ele, clique em New Role Assignment.

  3. Digite o nome de uma conta de grupo ou usuário.

    Você pode especificar apenas um nome de conta para cada atribuição de função.

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

  5. Para determinar quais as tarefas que uma definição de função suporta, clique no nome da definição de função.

  6. Se as definições de funções existentes são insuficientes, clique em New Role para criar um novo.

definições de função pode conter quer em nível de item ou tarefas de nível de sistema. Você não pode combinar as tarefas de ambos os níveis em uma única definição de função. Como o número de tarefas que você pode trabalhar com é relativamente pequena, você geralmente não precisa de um grande número de definições de função. Criar ou modificar uma definição de função exige uma análise cuidadosa. Se você criar muitos papéis, os papéis se tornam difíceis de manter e gerenciar.

menu