Como vinculo uma regra de definição de campo a um grupo AD para um modelo de item de trabalho personalizado do TFS 2010?

StackOverflow https://stackoverflow.com//questions/10703488

Pergunta

Estou tentando adicionar um campo "Solicitado por" a um modelo de item de trabalho personalizado no TFS 2010.Ao criar o campo no item de trabalho, desejo que os valores sejam restritos a um determinado grupo de AD.Estou procurando uma funcionalidade semelhante ao campo "Atribuído a" nos modelos padrão.No entanto, se eu adicionar esse grupo AD a um dos grupos do TFS, todos eles serão adicionados como usuários válidos no TFS e esse não é o comportamento que estou procurando.Desejo simplesmente restringir os valores de um campo a um grupo específico do AD.Tentei adicionar o grupo AD à propriedade "Grupo" da regra de definição de campo VALIDUSER, mas recebo o seguinte erro:

---------------------------
Error
---------------------------
Error importing work item type definition:

TF26204: The account you entered is not recognized. Contact your Team Foundation Server administrator to add your account.
---------------------------
OK   
---------------------------

Desde já, obrigado!

Atualização] Em uma investigação mais aprofundada, descobri que funciona com certos grupos de anúncios, mas não com outros.Por exemplo, funciona com nosso “Grupo de Desenvolvedores”, mas não com “Usuários de Domínio”.Na verdade, é um subconjunto bastante pequeno de grupos que testei e que funciona.Mais uma vez, qualquer ajuda seria apreciada!

Foi útil?

Solução

A maneira mais simples que encontrei é usar a regra de definição de campo ALLOWEDVALUES.Adicione à lista de valores permitidos o nome de um Grupo TFS.Ainda não consegui fazer o grupo AD funcionar diretamente.Mas meu grande problema foi que quando eu estava tentando usar um grupo de projeto, eu estava colocando o nome do projeto em "[Projeto] ome do Grupo".

Como declarado aqui

Algumas pessoas podem pensar que [Projeto] é um detentor do local para o nome do projeto, mas é como literal.

Outras dicas

Você deve poder adicionar um grupo AD simplesmente escrevendo-o como domínio\grupo.

Observe, no entanto, que o grupo precisa ter alguns privilégios de acesso ao projeto da equipe (por exemplo,Um membro dos Colaboradores).

Você tentou criar um Grupo TFS, adicionar o grupo AD no Grupo TFS e, em seguida, adicionar o Grupo TFS na propriedade "Grupo" da definição do campo VALIDUSER?

Se bem me lembro, você não pode colocar o grupo AD na propriedade "Grupo" de um campo TFS, mas apenas grupos TFS ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top