Monday, January 19, 2009

Filtrando a lista de usuários nos campos Assigned To

Vai ai uma dica bem útil para quem trabalha com o TFS. Quando criamos um novo bug ou task ou qualquer outro work item precisamos "assign" para alguém. Neste momento verás que o campo "Assign To" listará todo os usuários do seu AD. Blehh, horrivel isso. Mas para consertar é fácil, precisamos apenas editar a definição do work item (terá que fazer isso em cada work item). Procure pelo nó <field name="Assigned To" refname="System.AssignedTo" type="String">

Eis o que precisa ser mudado:

<field name="Assigned To" refname="System.AssignedTo" type="String" >
<ALLOWEDVALUES filteritems="excludegroups">

<LISTITEM value="[project]\Project Administrators" />
<LISTITEM value="[project]\Contributors" />
</ALLOWEDVALUES>
</field>


Com isso voce está dizendo que apenas os usuários dos grupos Project Administrators e Contributors do seu projeto sao valores válidos para serem listados.

Dica da dica: utilizando o Power Tools para TFS 2008, voce pode fazer a edição de Work Items visualmente.

26/01/2009 - Eu estava implementando aqui em um projeto e atualizei o XML pois reparei que estavam faltando alguns "/>".

Have Fun!

No comments: