Restringir acesso a funções e a tarefas
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.
Para os projetos de equipe que usam Git para o controle de versão, você pode definir as seguintes permissões.
Para obter informações adicionais, consulte Referência de permissões para o Team Foundation Server.
P: Como restrinjo quem pode modificar as 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.
Você pode definir permissões para as operações de compilação exibidas na imagem a seguir.
Além disso, você pode definir permissões, abrindo o 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 posso restringir o acesso a membros da equipe que alteram um item de trabalho?
R: Definindo as permissões em um caminho de área, você pode negar a um grupo ou um indivíduo a capacidade de criar ou editar itens de trabalho atribuídos em um caminho de área.
P: Como posso restringir o acesso para pessoas que criam tipos de item de trabalho específicos (WITs)?
R: pode restringir o acesso de uma das duas maneiras:
Ao adicionar WITs ao grupo de categorias ocultas, você pode impedir que a maioria dos colaboradores de projeto as criem. Você pode criar um hiperlink a um modelo que abre o formulário de item de trabalho e compartilha aquele link com os membros da equipe que deseja que criem.
Ao adicionar uma regra de campo ao fluxo de trabalho para o campo de System.CreatedBy, você pode efetivamente restringir 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 posso restringir o acesso para modificar um item de trabalho baseado em determinadas circunstâncias ou valores de campo?
R: Defina uma regra de campo de condição, uma regra de campo baseada em condição ou uma combinação dos dois que se aplique a um grupo. Você pode restringir alterações de fatura a um campo especificando uma regra aplicável e fazendo a aplicar para um determinado grupo. As regras condicionais podem incluir elementos CANNOTLOSEVALUE, EMPTY, FROZEN, NOTSAMEAS, READONLY e REQUIRED .
P: Como posso restringir quem pode modificar uma consulta compartilhada de item de trabalho?
R: definir permissões em uma pasta de consulta ou consulta compartilhada para restringir quem pode modificar a consulta ou consultas dentro da pasta.