我在多个项目中使用单个 Bugzilla 实例进行问题跟踪。我的一些项目仅限于一组人可见,而其他项目必须仅供所有人使用(即使他们在 bugzilla 中没有用户帐户)。只有经过身份验证的用户才能提交错误。编辑错误也仅限于一小群人和错误报告者本人。
如果我想让一个项目对所有用户只读(不登录),有人知道我必须如何在 bugzilla 中设置权限吗?目前,您只有登录后才能查看错误。
更新 正如 sereda 所描述的,“requirelogin”被“关闭”。我也有一个对应于每个产品的组。
对于我设置的每个产品的组访问权限: ProductXY:强制/强制,条目
用户通过组属性中的正则表达式(所有用户的“.*”)添加到组中。
但是,当我尝试以匿名用户 bugzilla 的身份打开错误时,“您无权访问错误 #8。要查看此错误,您必须先登录到具有适当权限的帐户。”