Atribuir permissões para exibir e gerenciar relatórios para o Visual Studio ALM
Como gerente de projeto ou administrador, você pode determinar quem pode visualizar, atualizar, criar e gerenciar os relatórios para um projeto de equipe em Visual Studio Team Foundation Server. As permissões que você concede dependem do tipo de relatório que você usa e do armazenamento de dados ao qual o relatório se conecta. Você pode criar relatórios no Microsoft Excel e no SQL Server Reporting Services. Para obter uma visão geral das fontes de dados, consulte Escolher a origem dos dados e a ferramenta de criação.
Se você desejar exibir os dados sobre Team Foundation em um relatório do Microsoft Excel, as seguintes condições devem ser atendidas:
Se você deseja acessar um relatório do Microsoft Excel de um modelo de processo para o Microsoft Solutions Framework (MSF), um portal do projeto deve ser provisionado e ativado para seu projeto de equipe.
Os relatórios de Microsoft Excel são armazenados no servidor que hospeda Produtos do SharePoint para o projeto de sua equipe. Se um Portal do Projeto não foi habilitado para seu projeto de equipe, não será possível acessar os relatórios. Para obter mais informações, consulte Configurar ou redirecionar diretrizes de processo, Relatórios do Excel ou relatórios do Excel (CMMI).
Se quiser abrir um relatório no Microsoft Excel que se conecta ao armazenamento de dados operacional do Team Foundation, você deve ter o suplemento de integração Team Foundation do Office instalado no computador cliente. Este suplemento é instalado quando você instala qualquer produto no Visual Studio ALM.
Se você desejar que os relatórios do Excel apareçam nos painéis e os serviços do Excel fiquem disponíveis, o portal do projeto deve ser hospedado em Microsoft Office SharePoint Server 2007 Enterprise Edition ou em Microsoft SharePoint Server 2010 Enterprise Edition.
Se quiser visualizar dados sobre o Team Foundation nos relatórios do Reporting Services, o Reporting Services deve ser provisionado e habilitado para a coleção de projeto de equipe que contém seu projeto de equipe. Esses relatórios não estão disponíveis se Relatórios não aparecer quando você abrir Team Explorer e expandir o nó do projeto de sua equipe.
Permissões para relatórios do Excel que se conectam ao armazenamento de dados operacionais
Para criar, exibir ou atualizar um relatório do Microsoft Excel que contém dados sobre itens de trabalho, você deve ser um membro do grupo de segurança Usuários Válidos do Team Foundation. Para armazenar um relatório no nó Documentos do portal do projeto de equipe, você deve pertencer ao grupo de segurança Membros para Produtos do SharePoint.
A tabela a seguir resume as permissões necessárias que casa atividade exige. Para obter informações sobre como conceder essas permissões a outros membros da equipe, consulte Adicionar usuários a projetos da equipe.
Atividade |
Team Foundation Server |
Portal do projeto de equipe (SharePoint) |
Notas |
---|---|---|---|
Exibir ou atualizar um relatório do Excel que é aberto no nó dos Documentos de Team Explorer |
Leitores |
Visitantes |
Para acessar o nó dos Documentos para um projeto de equipe, você deve pertencer ao grupo de segurança Usuários Válidos do Team Foundation. Se as permissões de segurança necessárias estiverem definidas explicitamente, sua permissão para Exibir informações a nível de projeto para o projeto de equipe deverá estar definida como Permitir. |
Execute uma consulta de item de trabalho e, em seguida, use o recurso Abrir no Microsoft Excel |
Leitores |
Além disso, você pode solicitar permissão para abrir uma consulta de equipe. Para obter mais informações, consulte Definir permissões em consultas. |
|
Crie um relatório do Microsoft Excel |
Leitores |
|
Para modificar os itens de trabalho do Microsoft Excel, você deve pertencer ao grupo Colaboradores ou suas permissões de Editar itens de trabalho neste nó devem estar definidas como Permitir. |
Gerencie relatórios do Excel no nó de documentos |
Leitores |
Membros |
Para exibir o nó Documentos, você deve ter acesso ao projeto de equipe. Para gerenciar arquivos no nó Documentos, você deve ser um membro contribuinte para o site do SharePoint. Para obter mais informações, consulte Gerenciar documentos e bibliotecas de documentos. |
Permissões para relatórios do Excel que se conectam ao cubo do Analysis Services
Para exibir, atualizar ou criar um relatório do Microsoft Excel que se conecta ao cubo do Analysis Services SQL Server, você deve pertencer à função de segurança TfsWarehouseDataReaders no Analysis Services. A única exceção a essa regra é quando você exibe, atualiza ou cria um relatório do Excel em um painel empresarial.
Todos os relatórios de Microsoft Excel que aparecem nos painéis da empresa contêm dados do cubo do Analysis Services. Você poderá exibir painéis corporativos somente quando o portal do projeto de equipe for hospedado em um servidor que esteja executando o Microsoft Office SharePoint Server 2007 Enterprise Edition ou Microsoft SharePoint Server 2010 Enterprise Edition.
Para exibir, atualizar ou criar um relatório do Microsoft Excel de um painel da empresa, você deve configurar a definição de aplicativo Web do SharePoint para usar um Logon Único ou a Autenticação do Windows. As restrições a seguir são aplicadas com base no serviço de autenticação que você configura.
Importante
Você deve configurar o aplicativo web do SharePoint para Logon Único se não desejar adicionar os usuários como membros da função de segurança de TfsWarehouseDataReaders em Analysis Services.Você também deve configurar o aplicativo para logon único se o portal de projeto de equipe é configurado para usar a autenticação NTLM e não está instalado no servidor de camada de dados.Os membros da função de segurança TfsWarehouseDataReaders podem gerar relatórios para todos os projetos de equipe em todas as coleções de projeto de equipe que usam o mesmo depósito de dados.
Para autenticação de logon único (recomendado)
Para autenticar visualizadores de painéis da empresa usando o Logon Único, você deve executar as seguintes ações:
Você deve configurar o aplicativo web do SharePoint para usar o logon único. Para obter mais informações sobre como configurar a inscrição única, consulte Configure Settings for Dashboard Compatibility.
Você deve adicionar visualizadores de painel para um grupo que recebeu acesso à definição de aplicativo empresarial de logon único.
Para a autenticação do Windows
Para autenticar visualizadores de painéis da empresa usando a Autenticação Windows, você deve executar as seguintes ações:
Você deve ou hospedar o portal de projeto de equipe no servidor de camada de dados ou configurar o aplicativo web do SharePoint enterprise para usar a autenticação Kerberos.
Você deve adicionar usuários à função de segurança TfsWarehouseDataReaders no Analysis Services.
Dependendo da tarefa que você está executando, você pode exigir outras permissões. Para acessar o nó dos Documentos para um projeto de equipe, você deve ser um membro do grupo de segurança Usuários Válidos do Team Foundation.
A tabela a seguir resume as permissões que casa atividade exige. Para obter informações sobre como conceder essas permissões a outros membros da equipe, consulte Adicionar usuários a projetos da equipe e Conceder acesso aos bancos de dados do Data Warehouse para Visual Studio ALM.
Atividade |
Team Foundation Server |
Portal do projeto de equipe |
Cubo do Analysis Services (Tfs_Analysis) |
Notas |
---|---|---|---|---|
Abra o nó Documentos no Team Explorer e exiba ou atualize um relatório do Microsoft Excel |
Leitores |
Visitantes |
Função TfsWarehouseDataReader |
Para acessar o nó dos Documentos para um projeto de equipe, você deve pertencer ao grupo de segurança Usuários Válidos do Team Foundation. Se as permissões de segurança necessárias estiverem definidas explicitamente, sua permissão para Visualizar informações a nível de projeto para o projeto de equipe deverá estar definida como Permitir. |
Exibir ou atualizar um relatório Microsoft Excel que aparece em um painel da empresa |
|
Visitantes |
Além das permissões de Visitantes ou de Leitura , você deve pertencer a um grupo que tem acesso à função de TfsWarehouseDataReader ou à definição de aplicativo empresarial de logon único para o aplicativo web do SharePoint. Para obter mais informações, consulte Relatórios do Excel ou relatórios do Excel (CMMI). |
|
Execute uma consulta de item de trabalho e, em seguida, use Criar Relatório no Microsoft Excel |
Leitores |
Função TfsWarehouseDataReader |
Além dessas permissões, você pode solicitar permissão para abrir uma consulta de equipe. Para obter mais informações, consulte Definir permissões em consultas. |
|
Use o recurso de Novo relatório do Excel de um painel |
Visitantes |
Função TfsWarehouseDataReader |
O botão Novo Relatório do Excel estará disponível somente se o relatório for configurado para a coleta de projeto que hospeda o projeto de equipe. |
|
Crie um relatório do Microsoft Excel que se conecta ao cubo do Analysis Services |
Função TfsWarehouseDataReader |
Se você desejar salvar a pasta de trabalho resultante no portal do projeto, você deve pertencer ao grupo de membros do Produtos do SharePoint. |
||
Gerencie relatórios do Microsoft Excel no nó de documentos |
Leitores |
Membros |
|
Você deve ser um membro contribuinte do site do SharePoint para salvar arquivos no nó Documentos. Para obter mais informações, consulte Gerenciar documentos e bibliotecas de documentos. |
Permissões para relatórios do Reporting Services
Para exibir, atualizar ou criar relatórios que estão disponíveis no Gerenciador de Relatórios, você deve pertencer ao grupo de segurança Navegador ou Gerentes de Conteúdo do Team Foundation que é definido no servidor que hospeda o Reporting Services para sua coleção de projeto de equipe. Para criar esses relatórios, você também deve pertencer à função de segurança TfsWarehouseDataReaders no Analysis Services para data warehouse relacional.
A tabela a seguir resume as permissões que casa atividade exige. Para obter informações sobre como conceder essas permissões a outros membros da equipe, consulte Adicionar usuários a projetos da equipe e Conceder acesso aos bancos de dados do Data Warehouse para Visual Studio ALM.
Reporting Services |
Cubo do Analysis Services (Tfs_Analysis) |
Depósito de dados relacional (Tfs_Warehouse) |
|
---|---|---|---|
Exibir ou atualizar um relatório |
Navegador |
||
Crie um relatório que acessa dados do cubo do Analysis Services |
Navegador |
Função TfsWarehouseDataReader |
|
Crie um relatório que acessa dados do depósito de dados relacional |
Navegador |
Função TfsWarehouseDataReader |
|
Gerenciar relatórios |
Grupo de Gerenciadores de Conteúdo do Team Foundation |
Consulte também
Conceitos
Gerenciar usuários ou grupos no TFS
Criar, personalizar e gerenciar relatórios para o Visual Studio ALM