51Testing软件测试论坛

标题: CQ中如何控制不同用户在不同状态转换时对字段值的修改。 [打印本页]

作者: daphne801    时间: 2007-5-17 11:24
标题: CQ中如何控制不同用户在不同状态转换时对字段值的修改。
实现不同身份的人在各种不同状态转换时能够修改字段值的权限(开发成员在BUG分配状态下面修改BUG时不能够修改其负责人,优先级以及严重等;但是项目经理可以修改负责人;而测试人员可以修改其描述信息等。)
作者: luming    时间: 2007-5-17 14:09
在Designer中,打开需要修改的Schema。
左侧树,选择Record Types->Defect->States and Actions->Behaviors,打开Behaviors设置页面。
Behaviors设置中,行是各个字段,列是缺陷状态。表中内容说明字段在状态下的权限。在表中点击鼠标右键就会出现权限菜单。
字段权限包括:
1.        Read Only:字段只能读取,无法修改。
2.        Mandatory:字段必需填写。
3.        Optional:字段可添可不添。
4.        Use Hook:字段权限通过编程进行控制。
根据需要自己修改。
作者: daphne801    时间: 2007-5-24 13:06
谢谢版主:luming (鹿鸣),不过这个是针对状态决定的哪些字体可以被修改,但是并没有控制某些用户在这个状态对某些字体进行修改,而某些用户是不可以的。
作者: luming    时间: 2007-5-24 13:51
Record Types->Defect->States and Actions->Actions,Access Control不是可以选择组的么,组是否有相关action控制权限,再加上action对应State的field权限,就可以控制了。
作者: daphne801    时间: 2007-5-28 21:35
明天去试试;
都搞忘了这个方法了,谢谢liming




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2