Compartilhar via


ALM - Configurando Permissões de Acesso no Team Foundation Server

O Team Foundation Server possui níveis de permissões que devem ser bem gerenciadas evitando-se problemas de acessos indevidos.

Permissão a Nível de Aplicativo (Administration Console)

Esse tipo de permissão tem como objetivo dar direitos ao administradores do TFS a gerenciar a Console do TFS.

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb62.png?w=244&h=164

Como conceder permissão: Abra a console de administração do TFS – Application Tier – Administration Console Users – Add

Permissão a Nível de Coleção

Esse tipo de permissão tem como objetivo dar direitos aos colaboradores na Coleção de Projetos do TFS.

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb63.png?w=244&h=162

Onde você pode inserir grupos de segurança do Windows ou do próprio TFS (Grupos pré-definidos ou criados por você)

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb64.png?w=244&h=188

E também você pode definir as permissões de cada grupo dentro da coleção (onde todo o projeto criado dentro dessa coleção irá herdar essas configurações).

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb65.png?w=216&h=244

Como conceder permissão: Abra a console de administração do TFS – Team Project Collection – Group Membership – Properties – Add

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb66.png?w=244&h=157

Como criar grupo de usuários do TFS: Abra a console de administração do TFS – Team Project Collection – Group Membership – New

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb67.png?w=244&h=187

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb68.png?w=244&h=105

Como configurar os tipos de permissões: Abra a console de administração do TFS – Team Project Collection – Administer Security

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb69.png?w=235&h=244

Sendo que cada tipo de permissão tem uma função que você pode ver em detalhes nesse link:
 
http://msdn.microsoft.com/pt-br/library/vstudio/ms252587(v=vs.110).aspx#Server

Permissão a Nível de Projeto

Permissões concedidas dentro do Projeto.

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb70.png?w=244&h=240

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb71.png?w=244&h=156

Como conceder permissão: Abra seu Visual Studio, navegue no Team Explorer e vá em Team Project e Selecione Security.

 

Permissão a Nível de Licenciamento

Além das permissões de acesso ainda a permissão de licenças onde você defini quais itens os usuários podem visualizar itens adicionais, conforme a licença adquirida.

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb72.png?w=244&h=123

Limited – O usuário tem acesso apenas aos seus workitens
Standard – O usuário tem acesso a View My Work Items, Standard Features, Agile boards, Backlog and sprint planning tools, Chart Viewing
Full – O usuário tem acesso a View My Work Items, Standard Features, Agile boards, Backlog and sprint planning tools, Request and Manage Feedback, Test case management, Team rooms, Agile Portfolio Management, Chart Viewing, Chart Authoring

Como conceder permissão: Vá no endereço Web https://seuservidortfs/tfs/_admin/_licenses em Access Level – Add

http://qualidadeeti.files.wordpress.com/2014/01/image_thumb73.png?w=244&h=123