bugzilla - 如何在 bugzilla 中限制产品内的组可见性权限

标签 bugzilla

就像"separate clients question"中的人一样我正在尝试在 bugzilla 实例中定义“客户端”组。区别在于特定产品的可见性。我们希望:

  • 让每组客户只能看到自己的项目,而看不到其他项目(这是上面问题已经回答的要求),
  • 每个项目都可能存在由内部人员或客户填补的错误,
  • 客户填写的错误会被其他客户(当然是同一组的)和内部人员看到,
  • 默认由内部人员填充的错误也会被客户组和内部人员看到,但内部帐户可以选中将可见性限制为仅内部人员的复选框。

我尝试通过 google/groups 搜索此内容,但要求似乎有点不寻常。我也相信,使用 MemberControl/OtherControl 选项 explained here 应该可以实现这一点。 。但我无法弄清楚它们。我尝试的选项要么是两个限制性的(强制/强制),要么是不够的(内部组的默认/NA,但随后错误公开了,因此其他客户组可以看到它)。

预先感谢您的帮助。

干杯,
克里斯托夫。

最佳答案

问题在于 Bugzilla 授权模型略有不同。如果您希望某个组只能查看一种产品,请在“编辑组访问控制”上将其设为强制/强制。而且只有他。并标记检查以供他们编辑。不选中所有其他组并不适用/不适用。甚至是管理员。如果您有其他组需要访问该产品,例如程序员,您必须使他们的组成为客户组的一部分。编辑组并在“作为该组成员的组”上标记程序员组。等等。 这个想法是:如果一种产品受到限制,那么它必须属于 x 组。然后将所有需要访问权限的其他组添加到该主组下。客户群体是其产品的主人。

明白了吗?

关于bugzilla - 如何在 bugzilla 中限制产品内的组可见性权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4143188/

相关文章:

search - Bugzilla 搜索结果太长

sql - BugZilla,在给定日期获取错误状态(等)的最佳(最快)方式

rest - Bugzilla REST API 仅产生 404 错误

linux - 普通用户的 Bugzilla 工作流状态限制

mysql - 为什么 DBD::mysql 在 Perl Package Manager 4.19 Perl Version 5.20 中不退出?

dashboard - 有没有办法用 Bugzilla 进行 JIRA-Dashboard 风格的项目管理/概览?

linux - Bugzilla 限制错误状态

mysql - MySQL 8.0 版本的 Bugzilla 安装错误

upgrade - 无法将 Bugzilla 从 3.6 升级到 4.4

java - Firefox 版本中的错误计数