【发布时间】:2013-01-25 01:06:29
【问题描述】:
在一个团队项目中,我创建了一个名为“LimitedAccess”的组,并向其中添加了几个用户。我现在需要将此组权限授予
1) 添加一个错误并将其分配给默认的“assignedTo”用户,即用户无法选择分配给谁。但是,用户应该能够设置其他字段,例如优先权等
2) 仅修改现有错误的描述。其余字段应为只读。
这可能吗?看起来它要么是读要么写,但没有字段级权限。谢谢。
我修改了工作项类型的工作流程(第三个选项卡)- 双击第一个转换,即在 bug 变为活动之前,并添加了我要限制的字段('AssignedTo')。 我为“LimitedAccess”组、ALLOWEDVALUES、READONLY 和 DEFAULT 在该字段中添加了 3 条规则。 保存后,该字段为只读(灰色),但没有默认值。 下面是xml。我使用过渡是因为当 bug 已经出现时,将应用不同的规则。
[从=“”到“活动”的转换]
[原因]
[REASON value="构建失败" /]
[DEFAULTREASON value="New" /]
[/原因]
[领域]
[FIELD refname="Microsoft.VSTS.Common.ActivatedBy"]
[允许现有值 /]
[复制来自 =“当前用户”/]
[有效用户 /]
[必填/]
[/字段]
[FIELD refname="Microsoft.VSTS.Common.ActivatedDate"]
[SERVERDEFAULT from="clock" /]
[/字段]
[FIELD refname="System.AssignedTo"]
[READONLY for="[project]\LimitedAccess" /]
[DEFAULT for="[project]\LimitedAccess" from="value" value="QA" /]
[ALLOWEDVALUES for="[project]\LimitedAccess" expanditems="false"]
[LISTETEM value="[项目]\QA" /]
[LISTETEM value="[项目]\DEV" /]
[LISTETEM value="[project]\OTHERS" /]
[/允许值]
[/字段]
[/字段]
[/过渡]
【问题讨论】:
-
嗨,您知道怎么做吗?我有完全相同的要求...
标签: permissions