fanger_120 发表于 2009-4-14 18:25:43

请教关于TD8.0中的操作权限问题

我在TD后台的Set Up Users中给开发人员的角色定义是developer,但在修改Defects中缺陷的状态时却说没有这样的操作权限,报错如下:Not enough grants to execute this action.   检查了用户组中对developer的操作定义,都是按照系统内置的自带定义,并没有什么异常的地方,所以觉得很困惑,向各位请教,不知有谁比较了解的能帮忙解答一下,谢谢啦:)

peterz 发表于 2009-4-14 22:26:09

创建新的角色组。原有的系统组你是没有权利进行修改的。

alterlet 发表于 2009-4-15 09:47:51

根据TD默认的权限定义是:要Program Manager把BUG开启分配给对应的developer,developer才能对BUG进行修改的。所以要不你就是直接给开发人员Program Manager的权限,或者自己新建一个权限组。

alterlet 发表于 2009-4-15 09:49:06

而且TD默认的权限组的权限,使用用户是不能进行修改、增加或删除的。

fanger_120 发表于 2009-4-15 10:16:45

我是通过新建组:程序员。继程的就是developer的权限,然后我们开发人员登陆TD后,对status状态不能更改。

咚咚宝031102 发表于 2009-4-15 10:31:42

呵呵再次设置
我相信你是可以的

我也是在摸索中学习到的

hxf 发表于 2009-4-15 17:29:51

你进入td的管理页面中,进入set up group中,查看一下developer,view一下,进入view页面中,你选择defects下的status这一项,你可以看一下,开发人员只能将defects的状态从open-fixed,reopen-fixed,open-rejected,reopen-rejected状态,不能从其他状态相互进行修改的。这是td系统定义的developer角色。不能进行修改的。如果,你想让开发人员能够修改defects成其他的状态。你必须自己定义一个组,然后,将其他的状态之间的转换加进去。

jenvee 发表于 2009-4-28 21:49:54

这里是有一个设置的 不同组的人,缺陷流的设置是不一样的 就是楼上说的

jenvee 发表于 2009-4-28 21:50:31

开发:open-fixed,reopen-fixed,open-rejected,reopen-rejected

alterlet 发表于 2009-6-1 16:15:35

你先从developer中继承一个组(比如Programmer),然后选中programmer这个组,点击“change”,弹出“Permission Setting For Programmer Group”对话框,然后选择“Defects”页中的“Modify Defect”中的“Status”,根据实际情况把其中的状态重新修改一下就可以。再把用户分配到这个组中。
页: [1]
查看完整版本: 请教关于TD8.0中的操作权限问题