ALM – Permissões e Adição de Membros nos Projetos ou Coleções do Team Foundation Server
Introdução
Esse artigo demonstra como você pode manipular as permissões dos usuários do Visual Studio em um Projeto ou Coleção de Projetos do Team Foundation Server.
Primeiramente é muito importante entender que existem dois niveis de acesso no TFS por assim dizer:
- Grupos de Segurança
http://qualidadeeti.files.wordpress.com/2015/01/image_thumb48.png?w=209&h=195
Esses grupos definem o que você pode fazer ou não dentro de um Projeto ou Coleção de Projetos, seja desde criar um projeto, acessar o código-fonte de outro colaborador, editar e colaborar, apenas ler.
- Níveis de Acesso
http://qualidadeeti.files.wordpress.com/2015/01/image_thumb49.png?w=244&h=87
Esses grupos definem quais as features pela Web você poderá ter acesso, por exemplo, em Avançado, você poderá ter acesso a aba Test Runner para executar Testes via Web. Lembrando que o custo da licença (CAL) é diferenciado.
http://qualidadeeti.files.wordpress.com/2015/01/image_thumb50.png?w=244&h=141
Para dar permissão aos usuários, deve-se ter direitos administrativos e acesso Web ao Team Foundation Server.
Configurando Permissões do Grupo de Segurança
Abra seu Visual Studio e vá em Team Explorer, e selecione o local que deseja dar a permissão, se será um Team Project específico, ou em toda a Coleção de Projetos.
http://qualidadeeti.files.wordpress.com/2015/01/image_thumb51.png?w=231&h=244
Observe que abrirá a Web do TFS, pois no Visual Studio é apenas o atalho:
http://qualidadeeti.files.wordpress.com/2015/01/image_thumb52.png?w=244&h=135
Selecione o Grupo que deseja que o usuário faça parte, clique em Members – ADD.
http://qualidadeeti.files.wordpress.com/2015/01/image_thumb53.png?w=244&h=150
Selecione se será um Usuário ou Grupo do Windows, ou um Grupo do TFS.
http://qualidadeeti.files.wordpress.com/2015/01/image_thumb54.png?w=244&h=154
http://qualidadeeti.files.wordpress.com/2015/01/image_thumb55.png?w=244&h=70
Selecione o usuário e insira ele. Importante se atentar para inserir o logon do usuário no Search para que retorne corretamente a pesquisa.
Configurando Níveis de Acesso
Para configurar os níveis de acesso na Web, para poder visualizar a aba de Testes do Test Runner, Backlog Itens, etc. siga os passos:
Abra a Web do TFS e vá em Control Panel
http://qualidadeeti.files.wordpress.com/2015/01/image_thumb56.png?w=244&h=15
http://qualidadeeti.files.wordpress.com/2015/01/image_thumb57.png?w=244&h=112
Selecione Access Level insira os usuários ou grupos que desejar.
http://qualidadeeti.files.wordpress.com/2015/01/image_thumb58.png?w=244&h=93
Maiores referências de permissões, acesso o link do MSDN: http://msdn.microsoft.com/pt-br/library/ms252587.aspx