2 votes

Comment lier une règle de définition de champ à un groupe AD pour un modèle de document de travail TFS 2010 personnalisé ?

J'essaie d'ajouter un champ "Requested By" à un modèle de document de travail personnalisé dans TFS 2010. Lorsque je crée le champ dans l'élément de travail, je souhaite que les valeurs soient limitées à un groupe AD particulier. Je recherche une fonctionnalité similaire au champ "Assigned To" dans les modèles standard. Cependant, si j'ajoute ce groupe AD à l'un des groupes TFS, ils sont tous ajoutés en tant qu'utilisateurs valides dans TFS et ce n'est pas le comportement que je recherche. Je souhaite simplement restreindre les valeurs d'un champ à un groupe AD spécifique. J'ai essayé d'ajouter le groupe AD à la propriété "Group" de la règle de définition du champ VALIDUSER, mais j'obtiens l'erreur suivante :

---------------------------
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   
---------------------------

Merci d'avance !

[Mise à jour] Après une enquête plus approfondie, j'ai découvert que cela fonctionne avec certains groupes AD, mais pas avec d'autres. Par exemple, il fonctionne avec notre "Groupe de développeurs" mais pas avec les "Utilisateurs du domaine". C'est en fait un sous-ensemble assez restreint de groupes que j'ai testé et qui fonctionne. Encore une fois, toute aide serait appréciée !

4voto

Matt Johnson Points 61

La méthode la plus simple que j'ai trouvée consiste à utiliser la règle de définition du champ ALLOWEDVALUES. Ajouter à la liste des valeurs autorisées le nom d'un groupe TFS. Je n'ai toujours pas réussi à faire fonctionner directement le groupe AD. Mais mon gros problème était que lorsque j'essayais d'utiliser un groupe de projet, je mettais le nom du projet dans le champ "[Project]". \Group Nom".

Comme indiqué aquí

Certaines personnes peuvent penser que " [proje le nom du projet, mais il s'agit d'un nom littéral.

2voto

Assaf Stone Points 4212

Vous devriez être en mesure d'ajouter un groupe AD, en l'écrivant simplement comme domaine \group.

Notez toutefois que le groupe doit disposer de certains privilèges d'accès au projet d'équipe (par exemple, un membre de Contributers).

0voto

Nock Points 4091

Avez-vous essayé de créer un groupe TFS, d'ajouter le groupe AD dans le groupe TFS, puis d'ajouter le groupe TFS dans la propriété "Group" de la définition du champ VALIDUSER ?

Si je me souviens bien, on ne peut pas mettre un groupe AD dans la propriété "Group" d'un champ TFS, mais seulement des groupes TFS...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X