Modifier la liste des valeurs proposées par le champ Assigned To dans les Elements de travail de TFS

Note : Pas de note
Auteur : azra Article lu 10 912 fois

Description : Ce tutorial présente comment modifier la liste des valeurs proposées par le champ Assigned To par les éléménts de travail / Work Items de Team Foundation Server. Ceci a pour but de limiter la liste aux noms d'utilisateurs ayant accès au projet d'équipe - alors qu'en standard, tous les utilisateurs du serveur apparaissent.




Introduction

Lorsque vous créez un élément de travail (Work Item) dans Team Foundation Server, et que vous souhaitez l'assigner à un utilisateur, la liste de toutes les personnes ayant accès au serveur Team Foundation Apparait en suggestion dans le champ « Assigned to ».

Ceci peut poser plusieurs problèmes :

  • D'un point de vue pollution d'informations inutiles - Avoir une liste déroulante de 50 noms quand uniquement 4 personnes travaillent sur le projet est inutile et peut ralentir la saisie.
  • D'un point de vue sécurité ? Si le serveur Team Foundation est partagé par plusieurs équipes, prestataires, clients, il ne faut pas que les utilisateurs d'un projet puissent indirectement consulter la liste des utilisateurs des autres.


Solution

Pour répondre à ce problème, il suffit de modifier le modèle de l'élément de travail (Work Item Template).

Pour ceci :

  • Sélectionnez le nom du projet d'équipe et le type d'élément de travail que vous souhaitez modifier et cliquez sur le bouton Ok


  • Double cliquez sur le champ Assigned To

  • Dans l'onglet Rules, supprimez la règle VALIDUSER

  • Ajoutez une règle de type ALLOWEDVALUES

  • Avec pour valeurs [Project]\Contributors et [Project]\Project Administrators pour restreindre les valeurs autorisées de la liste à des utilisateurs ayant accès au projet. Cochez les cases ExpandItem et Exclude Groups.

  • Fermez toutes les fenêtres et sauvegardez.
  • Redémarrez Visual Studio pour rafraichir le cache des éléments de travail.

Lors de la création d'une nouvelle tâche, le champ « Assigned To » ne propose maintenant plus que la liste des administrateurs et contributeurs du projet !



A Propos de l'auteur

Florent Santin (alias Azra) est spécialiste de l'offre Team System pour la société Access it.

 

En parallèle de Team System, il s'intéresse à tout ce qui est lié au Framework .NET et plus particulièrement Workflow Foundation et ASP.NET

 

Blog de Florent / son livre sur Team Foundation Server

Team-System.fr / Workflow-Foundation.com 



[ Voir la fiche de azra ] - [ Voir tous les articles de azra ] - [ Contacter azra ] - [ Visiter le site de azra ]



Mots définissants ce tutorial

Mot(s) associé(s) :

tfs work item assignedto




Commentaire(s)

Aucun commentaire pour le moment

Ajouter un commentaire :

Pour ajouter un commentaire, vous devez vous identifier :
Si vous n'avez pas encore de compte sur un des sites TechnoS-SourceS / CodeS-SourceS cliquez ici pour créer votre compte.

Login et mot de passe que vous avez sur
CodeS-SourceS/TechnoS-SourceS




Mot de passe oublié ? / Activation de compte
Créer un compte