我有工作项类型模板,我想在其中分配将下拉列表更改为默认值的权限,即新项目的“已请求”,每个人都可以看到和阅读它。如果用户在组“[TEAM FOUNDATION]\Approvers”或“[TEAM FOUNDATION]\Developers”中,他们可以更改此项目。
如果用户不在任何一个组中,我会遇到问题,它将失败并且空白显示禁用字段。我如何定义这些权限?
我对字段的定义如下。
<FIELD name="Approval" refname="Approval" type="String" reportable="dimension">
<REQUIRED />
<DEFAULT from="value" value="Requested" />
<ALLOWEDVALUES>
<LISTITEM value="Approved" />
<LISTITEM value="Requested" />
<LISTITEM value="Rejected" />
</ALLOWEDVALUES>
<DEFAULT from="value" value="Requested" />
<READONLY not="[TEAM FOUNDATION]\Approvers" />
<READONLY not="[TEAM FOUNDATION]\Developers" />
<HELPTEXT>Shows whether the task has been approved by management.</HELPTEXT>
</FIELD>