近期装了 Redmine,对其问题的更新权限有些疑问

2016-11-08 21:44:05 +08:00
 keyfunc

创建了用户 A 、用户 B 与用户 C ,定义用户 A 属于角色 A 、用户 B 属于角色 B ,用户 C 属于角色 C 。

想达到的效果

用户 A 创建一个问题,指派给用户 B 。问题状态是 new ,这个时候用户 A 允许修改问题的所有字段,用户 B 允许修改问题的部分字段(如状态,进度等),用户 C 对问题只读。

这样是否能做到?

还有一个比较奇怪的设置

在 [流程设置] -> [状态转换] 这里

		new	open	resolved	close	reopened
new		-	*	*		*	-
open		-	-	*		*	-
resolved	-	-	-		*	-
close		-	-	-		-	*
reopened	-	*	-		-	-

我是大概这样设置的,中间删掉了几个状态,想法是当用户新建问题,如果状态是 new ,那么当被指派的用户更新问题时,只允许将问题状态设置为 open , resolved , close 这几个状态,但实际情况是,指派用户允许将问题状态设置为 new 不变,因为 new 状态可以设置一些问题的字段,我想要的效果是指派用户不允许修改 new 状态下可设置的字段。

请问应该怎么处理?

2307 次点击
所在节点    问与答
1 条回复
keyfunc
2016-11-09 09:33:46 +08:00
有大神知道如何设置吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/319100

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX