3

就像“单独的客户问题”中的人一样,我正在尝试在我们的 bugzilla 实例中定义“客户”组。不同之处在于特定产品的可见性。我们想要:

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

我试图用谷歌搜索/分组这个,但要求似乎有点不寻常。此外,我相信这里解释的 MemberControl/OtherControl 选项应该是可能的。但我无法弄清楚它们。我尝试的选项要么是两个限制性的(强制/强制),要么是不够的(内部组的默认/NA,但随后该错误公开,因此其他客户组可以看到它)。

在此先感谢您的帮助。

干杯,
克里斯托夫。

4

1 回答 1

6

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

明白了吗?

于 2011-11-03T20:41:08.057 回答