2010-12-07 53 views
1

我正在自定义一些TFS2010流程模板,并且我需要限制某些字段,因此除管理员以外的每个人都将使它们成为“只读”。TFS 2010:为除管理员以外的所有用户只读设置工作项字段不起作用

问题是我正在使用“只读”规则,并且这是为所有人设置“只读”,即使“不适用于[全局] \ Project Collection管理员”被指定。

我的域用户在[Global] \ Project Collection管理员中,我从管理控制台或从VS2010 GUI添加了自己,但没有运气。

我使用TFS2010电动工具,但这是生成的XML:

<FieldDefinition reportable="dimension" refname="System.Title" name="Title" type="String"> 
    <READONLY for="[Global]\Project Collection Valid Users" not="[Global]\Project Collection Administrators" /> 
</FieldDefinition> 

有什么不对?

预先感谢您。

+0

实际上,在保存WIT后,如果使用Power Tools从服务器打开它,我发现我有两个“READONLY”规则,一个是“有效用户”和“不是空白”,另一个是“for blank “和”不是项目收集管理员“... – 2010-12-07 09:19:52

回答

1

尝试清除为有效用户设置Readonly值的规则。由于集合管理员也是有效的用户,因此这两个规则都适用。通过只有第二个,所有用户将默认选择只读规则,除非他们是项目连接管理员。

+0

嘿。我只是想这...无论如何,这应该是奇怪的,因为任何全球或本地组是“有效用户”,所以,这个过滤器如何工作?... – 2010-12-07 09:56:48

相关问题