Bugzilla一些权限设置(bug,项目的权限)

最近公司要求给客户添加账号,但是又不想让他看到他不能看的项目,于是我开始了一些设置。首先去查了查资料 

去看了官方这方面的文档

http://bugzilla.readthedocs.io/en/latest/administering/categorization.html

大概就是把用户加入群组,再给项目加上群组,客户一个群组,公司的开发,测试,等等可以建立不同群组。那样管理起来会很方便。

首先要创建群组,

Bugzilla一些权限设置(bug,项目的权限)根据你自己的要求设置,点开后添加群组,名称,描述 ,等自行填写,正则表达式是系统根据你的条件进行自动将用户添加进群组,由于不好设置,我就没设置正则表达式,填好后确认,由于我不想把这个群组加入到所有项目,我就没有勾选,根据自己决定是否勾选

Bugzilla一些权限设置(bug,项目的权限)

群组建立后把选项都点掉(选中之后保存就是取消),不然就是管理员权限  也可以添加群组,有中文自己理解 不懂就听我的什么都不选,管理员的话就选admin 

Bugzilla一些权限设置(bug,项目的权限)

然后返回到管理员界面

把相应的用户添加到相应的群组 

Bugzilla一些权限设置(bug,项目的权限)

保存之后用户就添加到了群组里。

回到管理员界面,进入到项目的里点击如下 添加群组

Bugzilla一些权限设置(bug,项目的权限)

好了,到了最重要的一步,要理解如下的内容,我也是略懂,不敢说一定是对的,希望有错误都提示下,我好修改

Bugzilla一些权限设置(bug,项目的权限)

首先 

Entry勾选后的群组才能够添加bug

Bugzilla一些权限设置(bug,项目的权限)

如果按照我的选择方式,那就是只有管理员和****这个测试组才能看到修改,提交bug以及对这个项目进行修改,可根据不同群组设置不同权限

Bugzilla一些权限设置(bug,项目的权限)

普通的设置 

开发组 : 不能提交bug,修改bug内容 但是不能改这个项目所有的设置,包括版本,子产品,以及所有方面

测试组 : 提交bug,修改bug信息,但是不能改这个项目所有的设置,包括版本,子产品,以及所有方面

管理组 : 提交bug,修改bug信息,可以改这个项目所有的设置,包括版本,子产品,以及所有方面,

其他的随意,根据自己要求配置

Bugzilla一些权限设置(bug,项目的权限)

emmmm .... 应该结束了 就这些 不会的请联系我 我大概就能想到这么多了,

E-mail :[email protected]