2010-04-09 4 views
1

J'ai créé un nouvel objet WorkItem nommé Projet qui contient un champ nommé propriétaire d'entreprise pouvant être n'importe quel utilisateur de domaine.Remplissage du champ <validuser/> dans WorkItem

Le champ a été créé à l'aide de la syntaxe XML WorkItem à l'aide de la balise. J'ai un problème que seuls les utilisateurs valides de TFS (comme son nom l'indique :)) montrent le combobox dans le formulaire de Visual Studio.

Est-ce qu'il y a un moyen pour moi de laisser cette boîte contenir tous les utilisateurs du domaine sans avoir à donner à tous les utilisateurs un accès en lecture tfs? Si non, quel est l'accès minimum que je peux appliquer dans TFS que je peux donner à tous les utilisateurs du domaine? Ou y a-t-il un autre moyen que je ne peux pas remarquer?

Répondre

1

D'accord, je vais répondre à ma propre question ici :)

Pour peupler le validusers combobox nous avons décidé de donner l'accès au groupe d'utilisateurs de domaine pour les utilisateurs valides groupe TFS. Des risques de sécurité sont impliqués, par ex.

  1. Les utilisateurs peuvent voir le travail des requêtes d'article, mais la recherche ne renvoie aucun résultat
  2. Les utilisateurs seront en mesure de voir construire des résultats et des liens pour construire les journaux, vous pouvez cependant fenêtres appliquer la sécurité au niveau sur les lieux de dépôt de construction
  3. les utilisateurs ne pas avoir accès à des sites WSS ou d'un rapport

Alors ceux qui veulent aller dans cette voie devrait vérifier si ces problèmes de sécurité sont acceptables

-1

Ha Avez-vous essayé cela, sous le nom de domaine.

<SUGGESTEDVALUES expanditems="true"> 
    <LISTITEM value="{DOMAIN_ NAME}\Domain Users"/> 
</SUGGESTEDVALUES> 
+0

Cela ajoutera une chaîne dans les valeurs suggérées. –

Questions connexes