我正在尝试将“请求者”字段添加到TFS 2010中的自定义工作项模板。当我在工作项中创建字段时,我希望将值限制为特定的AD组。我正在寻找类似于标准模板中“分配给”字段的功能。但是,如果我将此AD组添加到其中一个TFS组,它们都会在TFS中添加为有效用户,这不是我正在寻找的行为。我只想将字段的值限制为特定的AD组。我已经尝试将AD组添加到VALIDUSER字段定义规则的“Group”属性中,但是我收到以下错误:
---------------------------
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
---------------------------
提前致谢!
[更新] 在进一步调查中,我发现它适用于某些AD组,但不适用于其他组。例如,它适用于我们的“开发人员组”,但不适用于“域用户”。它实际上是我测试过的一小部分组。再次,任何帮助将不胜感激!
答案 0 :(得分:4)
我发现最简单的方法是使用ALLOWEDVALUES字段定义规则。将允许值列表添加到TFS组的名称。我仍然无法让AD小组直接工作。但我最大的问题是,当我尝试使用项目组时,我将项目名称放在“[Project] \ Group Name”中。
如上所述here
有些人可能会认为“[项目]”是一个占位符 项目的名称,但它是一个文字。
答案 1 :(得分:2)
您应该可以添加AD组,只需将其写为domain \ group。
但是,请注意,该组需要对团队项目具有一些访问权限(例如,Contributers的成员)。
答案 2 :(得分:0)
您是否尝试创建TFS组,在TFS组中添加AD组,然后在VALIDUSER字段定义的“Group”属性中添加TFS组?
如果我没记错,你不能将AD组放在TFS字段的“Group”属性中,而只能放入TFS组......