Compartilhar via


Atribuir permissões a integração de suporte do Project Server e do Team Foundation Server

Antes de configurar a integração do ou sincronizar dados entre Visual Studio Team Foundation Server 2010 e Microsoft Project Server 2007 com Service Pack 2 (SP2) ou 2010 do Project Server, você deve conceder permissões para várias contas. Você deve conceder permissões a administradores, contas de serviço e os membros da equipe. Você também deve certificar-se de que as contas de serviço específicos tenham acesso como um provedor de serviços compartilhados (SSP) para o servidor que hospeda o Produtos do SharePoint para o Project Server.

ObservaçãoObservação

Você deve conceder permissões, depois de ter instalado o service pack para Team Foundation Server 2010 e o feature pack para Team Foundation Server e integração do Project Server. Para obter mais informações, consulte Requisitos de sistema e instalação para integração de suporte de Team Foundation Server e o Project Server.

Para minimizar manualmente adicionando usuários e grupos para Team Foundation e usuários do Project Server, você pode sincronizar usuários e recursos com os usuários do serviço de diretório do Active Directory em vários domínios e florestas. Para obter mais informações, consulte a seguinte página no site da Microsoft: Gerenciar a sincronização do Active Directory no Project Server 2007.

Antes de atribuir permissões, convém rever as informações sobre as seguintes páginas do site da Microsoft:

Neste tópico

  • Permissões são necessárias para configurar a integração e sincronização de dados de suporte

  • Conceder permissões administrativas para o Team Foundation

  • O projeto de conceder permissões do servidor

  • Adicione a conta de serviço de Team Foundation Server para o provedor de serviços compartilhados para o Project Server 2007

  • Adicione a conta de serviço de Team Foundation Server para o aplicativo de serviço do Project Server para o Project Server 2010

  • Conceder permissões para bancos de dados do PWA para a conta de serviço para o Pool de aplicativos da Web para o Project Server 2010

Permissões necessárias

Para executar os procedimentos neste tópico, você deve pertencer a grupos a seguir ou ter as seguintes permissões:

  • Para conceder Team Foundation permissões: Team Foundation administradores grupo ou seu Exibir informações de nível de instância e Editar informações do nível de instância as permissões devem ser definidas Permitir. Você também deve ter acesso ao Console de administração do Team Foundation ou o Participação no grupo caixa de diálogo para uma coleção de projeto de equipe usando Team Explorer.

  • Para conceder permissões do Project Server: Gerenciar usuários e grupos de permissão global para uma instância do Project Web Access ou projeto Web App (PWA). Você também deve ter acesso ao Project Server por meio do PWA.

  • Para conceder permissões de 2010 do servidor de projeto do banco de dados de relatórios: membro da administradores o grupo de segurança para o SQL Server bancos de dados para o Project Server.

  • Para conceder permissões de SSP: o Os administradores de Farm group, grupo de administradores do aplicativo da Web que ofereça suporte ao Project Server, ou o Administração do SharePoint grupo. Participação no grupo dependerá da arquitetura de segurança da sua implantação.

  • To use stsadm.exe: Você deve ser um administrador no computador local.

Permissões necessárias para configurar a integração e sincronização de dados de suporte

Para configurar a integração dos produtos de servidor de dois e sincronizar dados, você deve conceder a vários conjuntos de permissões. Você deve conceder permissões para o usuário que executa tarefas de configuração usando o TfsAdmin ProjectServer ferramenta de linha de comando, que é instalada na mesma máquina do cliente como Visual Studio 2010 SP1. Para permitir que o projeto gerentes gerenciar as associações de seus planos de projeto da empresa com projetos de equipe, você deve conceder-lhes a a integração de administrar o Project Server permissão para as coleções que hospedam os projetos de equipe seus planos serão sincronizados com.

Além disso, você deve Certifique-se de que as contas de serviço específicos são concedidas permissões administrativas para as instâncias do PWA e o acesso a provedores de serviços compartilhados. Os requisitos de apresentar ligeiras diferenças entre o Project Server 2007 e 2010 do Project Server. Além disso, você deve adicionar Team Foundation usuários ou grupos de distribuição no Active Directory que contêm contas de usuário para os membros da equipe do grupo de membros da equipe no Project Server para que os usuários possam enviar atualizações para o Project Server.

ObservaçãoObservação

Você deve conceder todas as contas de serviço para o Project Server e Produtos do SharePoint permissão para fazer logon no computador no qual o serviço está sendo executado.

A tabela a seguir resume as permissões que você deve conceder.

ObservaçãoObservação

A conta Serviço de Team Foundation Server também executa o Team Foundation serviço de agente de trabalho do plano de fundo. Todos os TfsAdmin Opções de comando são executadas sob esta conta de serviço, exceto o /RegisterPWA e /UnregisterPWA Opções, que são executadas sob o usuário que executa os comandos. Este agente gerencia os processos de sincronização de dados. Esta conta requer permissões para acessar cada instância do PWA foi mapeada e chamar os serviços de integração de servidor de projeto (PSI).

Account

Team Foundationpermissões

Project Server 2007 com permissões do SP2

Permissões do Project Server 2010

Conta de serviço Team Foundation Server.

Não aplicável.

Você deve conceder as seguintes permissões de categoria e globais para a conta de serviço para Team Foundation Server:

  • Global - Admin: Gerenciar campos personalizados da empresa, gerenciar eventos do servidor e gerenciar usuários e grupos.

  • Global - geral: Fazer logon, a nova atribuição de tarefa e reatribuir a tarefa.

  • Global - projeto: Criar equipe no novo projeto,

  • Global - modos de exibição: Exibir aprovações, exibir Central de projetos, Central de recursos de exibição e Centro de tarefas do modo de exibição.

  • Categoria – projeto: Abra o projeto e exibir o Site do projeto.

  • Categoria – o recurso: Exibir dados de recurso de empresa.

Para obter mais informações, consulte Conceder permissões de servidor de projeto posteriormente neste tópico.

Você deve conceder acesso para o SSP. Para obter mais informações, consulte A conta do serviço de concessão do provedor de serviços compartilhados para o Project Server 2007 posteriormente neste tópico.

Você deve conceder as seguintes permissões de categoria e globais para a conta de serviço para Team Foundation Server:

  • Global - Admin: Gerenciar campos personalizados da empresa, gerenciar eventos do servidor, gerenciar serviços de Site e gerenciar usuários e grupos.

  • Global - geral: Fazer logon, a nova atribuição de tarefa e reatribuir a tarefa.

  • Global - projeto: Crie equipe no novo projeto.

  • Global - modos de exibição: Exibir aprovações, exibir Central de projetos, Central de recursos de exibição e Centro de tarefas do modo de exibição.

  • Categoria – projeto: Abra o projeto e exibir o Site do projeto.

  • Categoria – o recurso: Exibir dados de recurso de empresa.

Para obter mais informações, consulte Conceder permissões de servidor de projeto posteriormente neste tópico.

Permissões de controle total para iniciar o aplicativo de serviço do Project Server. Para obter mais informações, consulte Adicionar uma conta de serviço para o aplicativo de serviço do servidor de projeto para 2010 do servidor de projeto.

Conta de serviço para o pool de aplicativos de web do Project Server.

Não aplicável.

Não aplicável.

Você deve conceder à conta de serviço para o pool de aplicativos web do Project Server a seguir SQL Server as permissões para o banco de dados de relatórios do PWA:

  • Alterar qualquer esquema.

  • Criar tabela

  • Excluir

  • Executar

  • Inserir

  • Select

  • Update

Para o banco de dados PWA publicar, você também deverá conceder a permissão Select.

Para obter mais informações, consulte Conceder permissões para bancos de dados do PWA para a conta de serviço para o Pool de aplicativos da Web para 2010 do servidor de projeto posteriormente neste tópico.

Conta de serviço para o manipulador de eventos do Project Server.

Não aplicável.

Não aplicável.

Você deve conceder as seguintes permissões globais para a conta de serviço para o manipulador de eventos do Project Server:

  • Global - Admin: Gerenciar campos personalizados da empresa, gerenciar eventos do servidor, gerenciar serviços de Site e gerenciar usuários e grupos.

  • Global - geral: Faça logon.

Para obter mais informações, consulte Conceder permissões de servidor de projeto posteriormente neste tópico.

Permissões de controle total para o aplicativo de serviço do servidor do projeto. Para obter mais informações, consulte Adicionar uma conta de serviço para o aplicativo de serviço do servidor de projeto para 2010 do servidor de projeto.

Conta de usuários que exercício o TfsAdmin ProjectServer comandos para configurar a integração.

Você deve conceder a a integração de administrar o Project Server permissão para esses usuários.

Não aplicável.

Não aplicável.

Contas de usuário atribuídas como recursos no plano de projeto ou atribuído ao campo para um item de trabalho. Esses usuários enviarem atualizações de status de fluxo na fila de status para o gerente de projeto.

Você deve conceder Colaborador permissões para os membros da equipe do projeto de equipe.

Você deve adicionar os membros da equipe para o grupo de membros da equipe do PWA ou você deve conceder-lhes o projeto aberto e exibir o Site do projeto no projeto.

Para obter mais informações, consulte para adicionar usuários do Team Foundation para o grupo de membros da equipe posteriormente neste tópico.

Você também deve adicionar essas contas para o pool de projeto da empresa e para o pool de recursos do plano de projeto.

Você deve adicionar os membros da equipe para o grupo de membros da equipe do PWA ou você deve conceder as permissões de projeto aberto e exibir o Site do projeto no projeto. Para obter mais informações, consulte para adicionar membros do Team Foundation para o grupo de membros da equipe posteriormente neste tópico.

Você também deve adicionar essas contas para o pool de projeto da empresa e para o pool de recursos para o plano de projeto.

Contas de usuários do Project Professional.

Você deve conceder nível de projeto do modo de exibição de informações ou atribuí-los como membros do projeto Reader grupo.

Você deve adicionar essas contas para o Gerente de projeto grupo no Project Server.

Você deve adicionar essas contas para o Gerente de projeto grupo no Project Server.

Você pode definir Team Foundation permissões Team Explorer ou do Console de administração do Team Foundation, como Team Foundation Server de conceder permissões descreve neste tópico.

Você conceder permissões do Project Server na página Configurações do servidor para uma instância do Project Server. Para obter mais informações, consulte Conceder permissões de servidor de projeto posteriormente neste tópico.

Voltar ao topo

Base da equipe de conceder permissões administrativas

Para configurar a integração de Team Foundation Server e o Project Server, você deve ter permissões para administrar Team Foundation Server ou uma coleção de projeto de equipe. Para configuração e sincronização, você também deverá conceder permissão para a integração de administrar o Project Server para o usuário que irá configurar a integração dos produtos de servidor de dois.

ObservaçãoObservação

Para fins de configurar os produtos de servidor de dois, você pode ignorar as permissões necessárias para administrar Produtos do SharePoint e SQL Server Reporting Services.

Para conceder permissões para administrar Team Foundation Server ou uma equipe de projeto da coleção, consulte Definir permissões de administrador para o de Team Foundation Server e Definir permissões de administrador para coleções de projeto de equipe.

Para conceder permissões para administrar a integração do Project Server

  1. Abra o console de administração para Team Foundation Server.

    Para obter mais informações, consulte Abra o Console de administração do Team Foundation.

  2. Expanda o servidor, clique em Coleções de projeto de equipe, clique em uma coleção e, em seguida, clique em Administrar a segurança.

  3. No Global de segurança janela, clique em \Post-mortem de [coleção] do contas de serviço da coleção.

  4. Em permissões para o a integração de administrar o Project Server, selecione o Permitir caixa de seleção.

  5. Clique em Fechar para fechar a A segurança Global janela.

Voltar ao topo

O projeto de conceder permissões do servidor

Você deve conceder permissões do Project Server para as seguintes contas:

  • Você deve adicionar o administradores de grupo da conta do usuário que registram uma instância do PWA para Team Foundation Server.

  • Você deve adicionar a conta de serviço para Team Foundation Server para o administradores grupo ou você deve conceder essa conta o conjunto mínimo de permissões de categoria e globais como as permissões necessárias para configurar integração e sincronização de dados de suporte descrito anteriormente neste tópico.

  • Você deve adicionar o Membros da equipe grupo as contas de qualquer Team Foundation os membros que irá enviar atualizações de status para o Project Server.

Para adicionar uma conta no Project Server e atribuir ao grupo Administradores

  1. Na home page do PWA, na área Inicialização rápida, clique em As configurações do servidor.

  2. Na página Configurações do servidor, clique em Gerenciar usuários.

  3. Na página Gerenciar usuários, clique em Novo usuário.

  4. Na página novo usuário, digite as informações necessárias em cada campo. Observe o seguinte:

    1. Desmarque a caixa de seleção para usuário pode ser atribuído como um recurso se a conta é uma conta de serviço.

    2. Para Autenticação de usuário, digite o nome da conta do usuário ou conta de serviço.

    3. Desmarque a caixa de seleção para recurso pode ser redistribuído se a conta for um administrador ou uma conta de serviço.

    4. Para adicionar a conta ao grupo Administradores, para Grupos de segurança, clique em administradores e, em seguida, clique em Add.

  5. Clique em Save.

Para obter mais informações, consulte as seguintes páginas no site da Microsoft:

Para conceder as permissões mínimas de globais para a conta de serviço paraTeam Foundation Server

  1. Na página do PWA, na área Inicialização rápida, clique em As configurações do servidor.

  2. Sobre o As configurações do servidor página, clique em Gerenciar usuários.

  3. Sobre o Gerenciar usuários página, clique em Novo usuário.

  4. Sobre o Novo usuário de página, digite as informações necessárias em cada campo. Observe o seguinte:

    1. Desmarque a caixa de seleção para usuário pode ser atribuído como um recurso porque a conta é uma conta de serviço.

    2. Para Autenticação de usuário, digite o nome da conta da conta do serviço.

    3. Para atribuir Permissões globais, clique na Permitir caixa de seleção em cada permissão que você deseja definir e, como especificado anteriormente neste tópico.

  5. Clique em Save.

Para conceder permissões de categoria para a conta de serviço

  1. Na home page do PWA, na área Inicialização rápida, clique em As configurações do servidor.

  2. Na página Configurações do servidor, clique em Gerenciar categorias.

  3. Na página Gerenciar categorias, clique em Nova categoria.

  4. Sobre o Adicionar ou editar categoria de página, digite um nome para a categoria de conta de serviço. Por exemplo, digite A conta de serviço.

  5. Em Usuários disponíveis, clique no nome da conta do serviço de Team Foundation Servere em seguida, clique em Add.

  6. Em projetos, clique em todos os projetos atuais e futuros no banco de dados do Project Server.

  7. Clique em Save.

Para adicionar os membros do Team Foundation para o grupo de membros da equipe

  1. Na home page do PWA, na área Inicialização rápida, clique em As configurações do servidor.

  2. No As configurações do servidor página, o Security seção, clique Gerenciar grupos de.

  3. Sobre o Gerenciar grupos de página, clique em Membros da equipe.

  4. No Adicionar ou Editar grupo , - mantenha a tecla SHIFT pressionada, clique em usuários quem você deseja adicionar a partir de Usuários disponíveise, em seguida, clique em Adicionar.

  5. Em categorias, verificar ou adicionar Minhas tarefas de Categorias disponíveis para Categorias selecionadas.

Para obter mais informações, consulte a seguinte página no site da Microsoft: Gerenciar grupos de segurança em 2010 do servidor de projeto.

Voltar ao topo

Adicione a conta de serviço de Team Foundation Server para o provedor de serviços compartilhados para o Project Server 2007

Para oferecer suporte a atualização de status de processamento pelo mecanismo de sincronização durante a integração com o Project Server 2007, você deve adicionar a conta de serviço para Team Foundation Server para o provedor de serviços compartilhados para o Project Server. Você pode executar esse procedimento usando o stsadm ferramenta de linha de comando, que pode conceder a um não-administrador os direitos de serviço a um SSP. Para obter mais informações, consulte a seguinte página no site da Microsoft: Ferramenta de linha de comando Stsadm (Office SharePoint Server).

ObservaçãoObservação

Mesmo se fizer logon com permissões administrativas, você deve abrir uma janela de Prompt de comando com privilégios elevados para executar o stsadm ferramenta de linha de comando em um servidor que esteja executando o Windows Server 2008. Para abrir uma janela de Prompt de comando com privilégios elevados, clique em Iniciar, com o botão direito o Prompt de comandoe em seguida, clique em Executar como administrador. Para obter mais informações, consulte a seguinte página no site da Microsoft: O controle de acesso do usuário.

Para conceder um acesso à conta de serviço para o SSP

  1. Em cada servidor que faz parte o Produtos do SharePoint farm que ofereça suporte para a implantação do Team Foundation Server, abra uma janela de Prompt de comando e altere os diretórios para Drive: Shared\Web Server Extensions\12\bin\.

  2. Digite o seguinte comando, onde TFSServiceAccount é a conta de serviço para Team Foundation Server.

    stsadm.exe -o editssp -title SharedServices -setaccounts < contas de serviço existente, > TFSServiceAccount

    Observação importanteImportante

    Você deve acrescentar TFSServiceAccount no formato domínio \ nome_de_usuário à lista de contas de serviço existente.

Voltar ao topo

Adicione a conta de serviço de Team Foundation Server para o aplicativo de serviço do Project Server para o Project Server 2010

Para oferecer suporte a atualização de status de processamento pelo mecanismo de sincronização para integração com 2010 do Project Server, você deve adicionar a conta de serviço para Team Foundation Server para o aplicativo de serviço do Project Server. Você pode executar esse procedimento usando a Administração Central do SharePoint ou Windows PowerShell. Para obter mais informações, consulte a seguinte página no site da Microsoft: Restringir ou permitir o acesso a um aplicativo de serviço (2010 de servidor do SharePoint).

Para adicionar uma conta de serviço para um aplicativo de serviço usando a Administração Central do SharePoint (2010)

  1. Abra a página de Administração Central do SharePoint para o Project Server.

  2. Em Gerenciamento de aplicativos, clique em Gerenciar aplicativos de serviço.

  3. Sobre o Gerenciar aplicativos de serviço página, clique em Aplicativo de serviço do servidor do projeto.

    A faixa de opções fica disponível.

  4. Na faixa de opções, clique em permissões.

  5. No As permissões de conexão para o aplicativo de serviço do servidor de projeto caixa de diálogo, digite o nome da conta do serviço e clique em Add.

  6. No painel do meio, certifique-se de que o nome da conta do serviço recém-adicionado é realçado.

  7. No painel inferior, clique na Controle total caixa de seleção e clique em OK.

Voltar ao topo

Conceder permissões para bancos de dados do PWA para a conta de serviço para o Pool de aplicativos da Web para o Project Server 2010

Para oferecer suporte à sincronização de dados, você deve conceder permissões à conta de serviço para o pool de aplicativos da web atualizar duas SQL Server bancos de dados para 2010 do Project Server.

Para conceder permissões a um banco de dados para uma instância do PWA

  1. Faça logon no servidor de camada de dados do Project Server.

  2. Clique em Iniciar, aponte para Todos os programas, aponte para Microsoft SQL Server de 2008e em seguida, clique em SQL Server Management Studio.

    O Connect to Server abre a caixa de diálogo.

  3. No o tipo de servidor lista, certifique-se de que O mecanismo de banco de dados é clicado.

  4. Em nome do servidor, digite o nome do servidor que hospeda os bancos de dados do Project Server e, em seguida, clique em conectar.

    ObservaçãoObservação

    Se SQL Server é instalado em um cluster, digite o nome do cluster, não o nome do computador. Se você tiver especificado uma instância nomeada, digite o nome do servidor e a instância no seguinte formato: DatabaseServer\InstanceName.

    SQL ServerAbre a Management Studio.

  5. Expanda bancos de dados, com o botão direito no banco de dados da instância do PWA (por exemplo, PWA_Reporting) e então clique em Propriedades.

  6. Em Selecionar uma página, clique em permissões.

  7. Adicione a conta de serviço do pool de aplicativos da web para o Project Server e conceder as permissões necessárias. Por exemplo, as seguintes permissões para o banco de dados de relatórios são necessárias: Alterar qualquer esquema, criar a tabela, Excluir , Executar, Inserir, Selecionar, e atualização.

    Para a publicação de banco de dados, conceda a Selecionar permissão.

  8. Repita as etapas 5 a 7 para cada instância do PWA participarão da sincronização de dados com Team Foundation Server.

Consulte também

Outros recursos

Referência de configuração rápida

Configurando a integração de Team Foundation Server e o Project Server

Visão geral do processo de sincronização de Team Foundation Server e a integração do Project Server

Administrando a integração de Team Foundation Server e o Project Server