Share via


Restringir acesso no TFS

Você pode restringir o acesso a várias tarefas do Team Foundation Server (TFS), definindo o estado de permissão para negar por meio de um grupo de segurança. Para obter uma lista abrangente de grupos e permissões padrão, consulte Referência de permissões para o Team Foundation Server.

P: como posso restringir quem pode acessar ou modificar o código-fonte?

R: na guia controle de versão no contexto de administração do TWA, você pode definir permissões para um grupo ou indivíduo.

Permissions page for TF version control

Para projetos de equipe que usam Git para controle de versão, você pode definir as seguintes permissões.

Permissions page for Git project in admin context

Para obter informações adicionais, consulte Referência de permissões para o Team Foundation Server.

P: como posso restringir quem pode modificar definições de compilação?

R: de criar o hub no TWA, você pode definir permissões de compilação no projeto individual ou nível de um grupo.

Security link in Actions menu on Build page

Você pode definir permissões para as operações de compilação mostradas na imagem a seguir.

Permissions page for TF version control

Além disso, você pode definir permissões, abrindo o Context Menu Icon menu de contexto para uma definição de compilação.

Para obter informações adicionais, consulte Referência de permissões para o Team Foundation Server.

P: como restringir o acesso aos membros da equipe alterar um item de trabalho?

R: por Definindo permissões em um caminho de área, você pode negar um grupo ou individuais a capacidade de criar ou editar itens de trabalho atribuídos em um caminho de área.

P: como restringir o acesso às pessoas criar tipos de item de trabalho (WITs)?

R: pode restringir o acesso de uma das duas maneiras:

  • Por Adicionar WITs ao grupo de categorias ocultas, você pode impedir que a maioria dos colaboradores do projeto criá-las. Você pode criar um hiperlink para um modelo que abre o formulário de item de trabalho e compartilhar esse link com os membros da equipe que você deseja criá-los.

  • Adicionando uma regra de campo ao fluxo de trabalho campo CreatedBy, você pode restringir efetivamente um grupo de usuários de criar um item de trabalho de um tipo específico. Conforme mostra o exemplo a seguir, o usuário que cria o item de trabalho deve pertencer ao Allowed Group para salvá-lo.

    <TRANSITION from=" " to="New">
       <FIELDS>
         <FIELD refname="System.CreatedBy">
             <VALIDUSER for="Allowed Group" not="Disallowed Group" />
         </FIELD>
       </FIELDS>
    </TRANSITION> 
    

Para obter mais informações sobre como personalizar WITs, consulte Modificar ou adicionar um WIT (tipo de item de trabalho) personalizado.

P: como restringir o acesso para alterar um item de trabalho com base em certas condições ou valores de campo?

R: definir uma regra de campo condição, uma regra de campo com base na condição ou uma combinação dos dois se aplica a um grupo. Você pode restringir as alterações sejam feitas a um campo, especificando uma regra de qualificação e tornando-se aplicam para um grupo específico. Regras condicionais podem incluir CANNOTLOSEVALUE, EMPTY, FROZEN, NOTSAMEAS, READONLY, e REQUIRED elementos.

P: como posso restringir quem pode modificar uma consulta de item de trabalho compartilhadas?

R: definir permissões em uma pasta de consulta ou consulta compartilhada para restringir quem pode modificar a consulta ou consultas dentro da pasta.