Compartilhar via


Configurar o Team Foundation Server para oferecer suporte aos seus equipes de desenvolvimento

Esta terceira parte do tutorial de instalação de Servidor único ensina-lhe como criar projetos de equipe usando um dos modelos de processo incluídos com o Team Foundation Server.Você também aprenderá como adicionar usuários e grupos Active Directory apropriado para o Team Foundation Server em grupos, no SharePoint Foundation 2010, e no SQL Server Reporting Services, incluindo como alterar permissões para esses grupos de segurança, se necessário.

Os exemplos em este tópico tutorial seguem Jill Frank, um administrador de TI na empresa fictícia de fibra de Fabrikam, como instalar e implantar o Team Foundation Server em uma configuração de servidor único para oferecer suporte aos seus equipes de programação de software.

Instalar software é apenas parte do trabalho de administrador.Outra parte igualmente importante para gerenciar uma implantação é certificar-se que os usuários da implantação têm acesso apropriado aos recursos da implantação.Você pode usar os grupos que você criou anteriormente em este tutorial para ajudar a minimizar a quantidade de sobrecarga necessária para gerenciar seus usuários, e também ajuda a garantir que os usuários tenham o nível apropriado de acesso a recursos e projetos no Team Foundation Server.

Neste tópico

  • Criando e configurando projetos de equipe

  • Restringindo acesso a projetos de implantação

  • Configurando o acesso a recursos no team Web access

Permissões Necessárias

Para executar procedimentos em este tutorial, você deve ser um membro dos seguintes grupos:

  • O grupo de segurança Administradores no servidor em que você pretende instalar Team Foundation Server

  • o grupo de Administradores do team foundation em Team Foundation Server

  • O grupo de segurança Administrador do sistema do SQL Server em SQL Server

  • O grupo de administradores de farm no SharePoint 2010 Foundation

  • Se você está em uso e configurar um membro do grupo do Active Directory, você deve ser um membro de Operadores de conta , de As administrações de domínio , ou de Administradores de empresa, ou tem as permissões equivalentes no Domínio do Active Directory.

Criando e configurando projetos de equipe

Um projeto de equipe é a unidade fundamental no Team Foundation Server.Cada projeto de equipe que é hospedado em uma coleção de projeto de equipe é uma unidade separada com seus próprios grupos, permissões, e separados itens de trabalho.Você pode usar o projeto armazenar seu código-fonte, para arquivar bugs, solicitações de recursos, e outros itens de trabalho, trabalho e coordenado através das equipes, agendas, e as áreas funcionais.Em o entanto, os tipos de itens de trabalho disponíveis para cada projeto dependerão o modelo de processo você escolher quando você cria um projeto de equipe.Para esta versão, o Team Foundation Server inclui três modelos de processo: MSF para desenvolvimento de software agile, MSF para CMMI a melhoria do processo, e scrum Microsoft Visual Studio.

Em esta implantação de exemplo, Jill abordou os requisitos do modelo de processo com gerentes do projeto, e aprendeu que todos os três gestores de projeto desejam usar o processo de scrum em seus projetos.Cria o projeto usando o modelo de processo e além de isso, escolha para criar um repositório de controle de origem para todos os três projetos.Sabe que porque o SharePoint Foundation 2010 instalado e configurado e SQL Server Reporting Services como parte da implantação, os projetos terão os portais de projeto para eles no SharePoint Foundation 2010, e os relatórios serão automaticamente disponíveis para projetos.Em o entanto, também conhecido que terá que configurar permissões de usuário em todos os três partes de software.

Para criar um projeto de equipe

  1. O abrir o team Explorer e conecta à coleção padrão.

    DicaDica

    Se você estiver executando o team Explorer no Windows Server 2008 ou Windows 7, você precisará iniciar o team Explorer escolhendo a opção a Executar como administrador.

    Em a implantação do exemplo, no menu de equipe , Jill escolher equipe , e clique em Conectar ao Team Foundation Server.Porque Jill nunca conectados ao servidor antes, a lista de servidores está em branco.Escolher Servidores, e na caixa de diálogo de Adicionar/remover o Team Foundation Server , escolha Adicionar.Em adicionar Team Foundation Server , digite o nome do servidor, que é FabrikamPrime.Deixe o resto dos detalhes de conexão definidos para as configurações padrão, porque é o que a implantação usar, e clique OK.Certifique-se de que o nome do servidor aparece em Adicionar/remover o Team Foundation Server , e escolhe-se Fechar para fechar a caixa de diálogo.Em Servidores, certifique-se de que FabrikamPrime aparece na caixa suspensa de Selecione o Team Foundation Server , e DefaultCollection que aparece em Coleções de projeto de equipe , e clique em Conectar.Em a próxima vez que abre o team Explorer, se conecta ao servidor e automaticamente esses coleção.

  2. Em a barra lateral do gerenciador de equipe, escolha Início Projetos e equipes my , escolha, e escolha Novo projeto de equipe .

    O assistente de projeto de equipe de criação abre.

  3. Em a página de Especifique as configurações de projeto de equipe , na caixa de texto de O que é o nome do projeto de equipe , especifique um nome para o projeto que o identificará fácil para os usuários que eles funcionarão no projeto.Opcionalmente, forneça uma descrição do projeto, e então escolha Avançar.

    DicaDica

    Há algumas restrições em nomes de projeto, como limites de caracteres e caracteres restritos.Para mais informações, consulte Restrictions for Project Names.

  4. Em a página de Selecione um modelo de processo , escolher um modelo de processo para usar na lista suspensa, e então escolha Avançar.

    Em esta implantação de exemplo, Jill escolher o scrum Microsoft Visual Studio.

  5. Em a página de Configurações do site de equipe , certifique-se de que Crie um novo site do SharePoint é especificado, e escolher-se em Avançar.

    DicaDica

    Se você optou por não instalar produtos do SharePoint como parte da implantação, você não terá esta opção.

  6. Em a página de Especificar configurações de controle do código-fonte , certifique-se de que Crie uma pasta vazia do controle do código-fonte é especificado, e escolher-se em Avançar.

  7. Em a página de Confirme configurações de projeto de equipe , reveja as opções, e então escolha Concluir.

    Pode levar alguns minutos para o assistente completo a criando o projeto.

Jill repete esse processo três vezes, criando projetos os seguintes:

  • Poupança de telefone

  • Perseguidor 2 de combustível

  • Ferramentas internas de fibra de Fabrikam

Após criar esses projetos, então adiciona os grupos que criou ao Team Foundation Server, o SQL Server Reporting Services, e o SharePoint Foundation 2010.Em os procedimentos abaixo, Jill adiciona o grupo “TFS_ProjectContributors” — que resolve para desenvolvedores de Fabrikam de nome amigável e Verificador- nas permissões apropriadas nivelam para os usuários que contribuirão totalmente ao projeto.Para obter mais informações sobre os vários níveis de contribuição, consulte Adicionar usuários a projetos de equipe.

Para adicionar um grupo para o grupo colaboradores em um projeto de equipe

  1. O team Explorer, abra o projeto de equipe que você deseja adicionar usuários, e então escolha Configurações.

    O menu de configurações aparece.

  2. Em o menu, em Projeto de equipe de configurações, escolha Associação de Grupo.

    Acesso da Web de equipe abre no contexto de administração do projeto de equipe, na guia de segurança .

  3. Em a guia de grupos , escolha Colaboradores, e na guia de membros Adicionar, escolha, e escolha Adicionar usuário.

    a janela de ADICIONAR WINDOWS USUÁRIO OU GRUPO abre.

  4. Em Identidades, especifique o nome de grupo que você deseja adicionar.Em a implantação do exemplo, Jill criou um grupo, os desenvolvedores chamados de Fabrikam e os testadores, para os desenvolvedores e testadores que poderiam trabalhar em todos os projetos de equipe na coleção.Tipos que nome na caixa e pressione ENTER.

    Adicionar grupo de colaboradores do projeto

    DicaDica

    A primeira vez que você adiciona um usuário ou um grupo ao Team Foundation Server, você não pode verificar ou navegue até o nome.Depois que a identidade foi adicionada em qualquer lugar no Team Foundation Server, você poderá usar essas funções para localizar o nome.

  5. Quando você tiver terminado de adicionar os grupos ou usuários que você deseja adicionar, escolha Salvar Alterações.

Para adicionar um grupo colaboradores como ao site do projeto de equipe o SharePoint 2010 Foundation

  1. O team Explorer, no menu de equipe , escolha Portal de projeto de apresentação .

    O portal para o projeto de equipe é aberto em uma janela separada.

  2. Ações do site Escolha, e escolha Permissões do site .

    A janela do navegador alterações para ferramentas de permissões.

  3. Escolha Conceda permissões Para .

    A janela de conceda permissões Para abre.

  4. Em usuários/grupos , especifique o nome de grupo que você deseja adicionar.Em Conceda permissões Para , escolha Permissão de usuários de Conceda diretamente , selecione a caixa de seleção de Colaboração , e então escolha OK.

    Adicionar grupo de produtos do SharePoint

A o contrário do Team Foundation Server e do SharePoint Foundation 2010, SQL Server Reporting Services não faz distinção entre projetos.Portanto, se você adicionar um grupo como o reporting services, esse grupo terá as mesmas permissões para relatórios em todos os projetos na coleção, independentemente das permissões em projetos individuais.Tenha isso em mente quando escolher qual a grupos adicionar.

Para adicionar um grupo para o SQL Server Reporting Services

  1. Abra o Internet Explorer ou outro navegador compatível com relatório aceesa a administração de aplicativos.

  2. Digite o seguinte na barra de endereços, onde ReportServer representa o nome do servidor que está executando o reporting services SQL Server :

    http://ReportServer/Reports/Pages/Folder.aspx

    Por exemplo, tipos de Jill: http://FabrikamPrime/Reports/Pages/Folder.aspx na barra de endereços.

  3. Em a página de Início , escolha Configurações da pasta .

  4. Em a página de Segurança , escolha Nova Atribuição de Função.

  5. Em a página de Nova Atribuição de Função , em Grupo ou nome de uso , especifique o nome de grupo que você deseja adicionar.Selecione a caixa de seleção de Navegador , e então escolha OK.

    Adicione o grupo no Reporting Services

Restringindo acesso a projetos de implantação

A as vezes você não desejar que todos os usuários em sua implantação para ter a visibilidade em todos os projetos na implantação.Por padrão, os usuários que têm permissões para acessar um projeto em uma coleção podem exibir outros projetos dentro da coleção, mesmo se não tem permissões modificar itens de trabalho ou executar outras ações no projeto.Se você deseja restringir a um determinado grupo apenas um projeto na coleção, você deve executar etapas adicionais.

Em o Team Foundation Server, as permissões definidas explicitamente a Negar geralmente têm precedência sobre as permissões definidas para Permitir, se com herdado ou com permite definir explicitamente permissão para permitir.Há exceções a isso, mas geralmente não se aplicam grupos de usuários (e você pode ler mais sobre essas exceções em Team Foundation Permissões do servidor).Se você deseja restringir um determinado grupo de exibir um projeto específico, você deve primeiro criar um grupo do Team Foundation Server específico no projeto, então adiciona o grupo restrito a esse grupo de nível de projeto, e então define explicitamente permissão de Exibir informações de nível de projeto a Negar para esse grupo do Team Foundation Server.Ou seja especificamente você cria um grupo para os usuários que você não deseja exibir um projeto, adicionar esse grupo para o projeto não quer exibir, e defina permissões em esse grupo restringir os usuários no grupo de exibição que se o projeto.É uma vez counterintuitive, mas funciona!

Para restringir um grupo de exibir um projeto

  1. Acesso de abertura da Web de equipe, visualização de alteração no contexto de administração do projeto, e clique na guia de segurança .

  2. Em a guia de grupos , escolha crie o grupo de TFS .

    a janela de CRIE OS NOVO GRUPO DE TEAM FOUNDATION SERVER abre.

  3. Em Nome do grupo, especifique um nome para este grupo.Em a implantação do exemplo, Jill nomeia este grupo “restringiu”.Opcionalmente, digite uma descrição para este grupo, e então escolha OK.

    O grupo que você criou aparecerá na lista de grupos de TFS.Certifique-se de que ele é realçado na lista, e escolher-se na guia de membros .

  4. Escolha Adicionar usuário.

    a janela de ADICIONAR WINDOWS USUÁRIO OU GRUPO abre.

  5. Em Identidades, especifique o nome de grupo que você deseja adicionar.Em a implantação do exemplo, Jill criou um grupo para os funcionários do contrato que trabalham somente em um projeto na coleção.Tipos que nome na caixa e pressione ENTER.

  6. Quando você tiver terminado de adicionar os grupos ou usuários que você deseja adicionar, escolha Salvar Alterações.

  7. Escolha a guia de permissões .Em as permissões listar /desativar, active o valor de Exibir a permissão de nível de projeto a negar , e então escolha Salvar Alterações.

Configurando o acesso a recursos no team Web access

Nem todos os recursos de acesso Web de equipe estão disponíveis para os usuários por padrão.Acesso aos recursos de acesso Web de equipe é controlado pelo modo de administração de acesso da Web de equipe.O nível de acesso padrão é definido para implantação inteira, não para coleções individuais ou grupos de projeto de equipe.Para configurar níveis de acesso para usuários específicos de coleções, projetos de equipe, ou equipes, você deve adicionar manualmente os usuários a grupos ou um dos três grupos de acesso no team Web access.Se você quiser que os usuários tenham acesso a todos os recursos disponíveis, ou se você deseja restringir alguns usuários de acessar os recursos padrão disponível, você precisará configurar o acesso.Você também desejará certificar-se de que você tem licenciamento apropriado no lugar para usar esses recursos.Para obter mais informações, consulte O Team Foundation Server de licença o artigo.

Grupos de acesso para o Team Web Access

Para exibir ou alterar o grupo de acesso padrão de recurso do Team Foundation Server

  1. Acesso de abertura da Web de equipe no modo de administração, e clique Painel de Controle para navegar para o contexto de nível superior de administração do.

  2. Escolha a guia de acesso da Web .

  3. Em Permissões de acesso da Web , escolha o nome do grupo de acesso que você deseja exibir as informações.Examinar o seguinte:

    • a lista de recursos disponíveis para este grupo.

    • Se o grupo está definido como a opção para implantação.Se é, o nome de grupo será seguido por (Padrão).Este é o grupo que todos os usuários da implantação do Team Foundation Server será atribuído como por padrão.

    • Se qualquer usuário ou grupo são atribuídos especificamente a esse grupo.A menos que você configure especificamente usuários ou grupos para usar este grupo, você não verá uma lista de identidades atribuídas a esse grupo.

  4. Para escolher um grupo diferente para atuar como padrão, escolha o grupo no painel do, e em Permissões de acesso da Web para esse grupo, escolha Como o conjunto de acesso Web padrão .

    Se o grupo já é definido como padrão, esta opção não será disponível.

Para obter mais informações sobre quais recursos estão disponíveis para cada grupo de acesso, gerenciando usuários em grupos de acesso, e auditando acesso, consulte Acesso aos recursos no Acesso Web da Equipe.

Home | Prepare para a instalação | Pré-requisito e instalação do Team Foundation Server | Configurar o Team Foundation Server para oferecer suporte aos seus equipes de desenvolvimento | Crie faça backup a agenta e o plano