Bugzilla 中分离客户端的基本权限
我正在尝试配置一个 Bugzilla 实例,这将允许我的客户登录并为其正在开发/维护的网站提交错误。
例如:我创建了 2 个名为“TestProject”、“TestProject2”的产品和一个名为“TestClient”的用户。我想要实现的是,当 TestClient 登录时,他只能看到 TestProject、TestProject2 并且只能在其中添加/修改错误。
不应为任何其他客户端列出 TestProject、TestProject2。
我相信这与“组”管理部分中的精细控制有关,但我无法弄清楚。
谢谢
I'm trying to configure a Bugzilla instance, which will allow my clients to login, and file bugs for their website under development/maintenance.
For e.g: I have created 2 products called "TestProject", "TestProject2" and a user called "TestClient". What I'm trying to achieve is when TestClient logs in, he can only see TestProject, TestProject2 and only add/modify bugs in there.
TestProject, TestProject2 should not be listed for any other client.
I believe this has do with granular controls in the 'Groups' administration section, however I'm unable to figure it out.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你走在正确的轨道上。这是我使用的过程,它对我来说效果很好。
为每个客户创建一个组。
创建或编辑客户将使用的产品。
在编辑产品页面上单击“编辑组访问控制”
为您想要访问的组选择以下内容
启用条目,成员控制=强制,其他控制=强制,启用可以编辑。
创建一个用户并将其添加为新组的成员。
要使用此方法,所有错误都必须与这样的组关联,否则用户将看到他们的错误和任何非特定于组的票证。
You are on the right track. This is the process I use and it works well for me.
Create a group for each of you clients.
Create or edit the product the client will use.
On the edit products page click "Edit Group Access Controls"
Select the following for the Group you want to have access
Enable entry, member control = mandatory, other control = mandatory, enable can edit.
Create a user and add them as a member of the new group.
To use this method all bugs have to be associated with a group like this or the users would see their bugs and any non group specific tickets.