Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我是否可以仅使用项目成员填充TFS下拉列表?_Tfs_Workitem_Tfs Workitem - Fatal编程技术网

我是否可以仅使用项目成员填充TFS下拉列表?

我是否可以仅使用项目成员填充TFS下拉列表?,tfs,workitem,tfs-workitem,Tfs,Workitem,Tfs Workitem,我有一个TFS 2010工作项类型,其中有一个名为Requested By的自定义字段。此字段可以用任何名称填充,但由于大多数请求来自整个组织的项目开发人员,SUGGESTEDVALUES属性应使用任何TFS团队项目的成员填充下拉列表 我已经尝试了SugGeStdValues的各种值,但是集合\项目集合有效用户和Server \Team Foundation有效用户似乎都返回了超过10000个名称的每个有效ActiveDirectory帐户。 我认识到,一种选择是为每个团队项目的Project\

我有一个TFS 2010工作项类型,其中有一个名为Requested By的自定义字段。此字段可以用任何名称填充,但由于大多数请求来自整个组织的项目开发人员,SUGGESTEDVALUES属性应使用任何TFS团队项目的成员填充下拉列表

我已经尝试了SugGeStdValues的各种值,但是集合\项目集合有效用户和Server \Team Foundation有效用户似乎都返回了超过10000个名称的每个有效ActiveDirectory帐户。

我认识到,一种选择是为每个团队项目的Project\Contributors添加一个ALLOWEDVALUES项,其中包含多个LISTITEM条目,但在组织中有150多个团队项目,这在开始时非常耗时,并且在将来很难管理


是否有任何简单的方法可以使用实际分配给集合中任何团队项目的TFS有效用户填充下拉列表,并排除Active Directory中存在但从未分配到项目的有效用户?

如果使用project Collection Valid users,您会得到什么?

project Collection Valid users是要使用的正确组,并且我已正确输入

但是,一个项目团队希望使其代码可供整个组织使用,并将ORG\Domain用户添加到[project]\Readers组。这是通过运行一个完整的审计发现的,基于这样的预感,一定发生过类似的事情


在回答了这个问题之后,因为项目团队做得不对,我必须找出如何正确地授予所有有效TFS用户对特定项目的访问权。请参阅,以了解希望以正确的方式进行此操作的讨论。

只是重申和澄清:我不希望列表包含特定项目的项目成员;我希望列表包含集合中所有团队项目的项目成员。自定义工作项类型属于一个团队项目,它接收来自我们集合中其他团队项目成员的内部开发人员的请求,当我使用Project Collection Valid Users(项目集合有效用户)时,我得到了大约10K个结果,这是以前处理服务请求工作项类型的开发人员实现的当前设置。似乎这正是我想要的环境;我不确定为什么它返回如此大的结果集,并包含如此多的非开发用户作为有效用户。我不确定为什么从我的问题中不清楚我已经在使用Project Collection valid users组,但这就是我设置的,它将返回10000个用户。当我查看组成员时,它正确地包括所有项目组。