2010-11-10 56 views
3

"separate clients question"中的人一樣,我試圖在我們的bugzilla實例中定義「clients」組。差異在於特定產品的可見性。我們想:如何在bugzilla中限制產品內部的組可見性權限

  • 每個組客戶只看到它的項目,而不是其他項目(這是已經通過上面的問題回答了要求),
  • 有可能爲每個項目有錯誤無論是內部人員或由客戶填寫,
  • 錯誤由客戶填寫被其他客戶端(同一組課程),並通過內部看到,
  • 默認錯誤由內部填充也被看作客戶端組和內部,但內部帳戶可能會檢查一個框限制只有內部的可見性。

我試圖谷歌/組這個,但需求似乎有點不尋常。此外,我相信它應該可以使用MemberControl/OtherControl選項explained here。但我無法弄清楚。我嘗試的選擇是兩種限制性(強制性/強制性)或不夠(內部組的缺省/不適用,但隨後該錯誤變爲公開,因此其他客戶羣可以看到它)。

在此先感謝您的幫助。

乾杯,
Christophe。

回答

6

問題是,Bugzilla授權模型有點不同。如果您希望某個組僅查看一個產品,請在「編輯組訪問控制」中將其設爲強制性/強制性。只有他。並標記支票讓他們編輯。讓所有其他組不加選中,並且不適用。即使是管理員。如果你有其他組需要訪問該產品,比如說程序員,你必須讓他們的組成爲客戶組的一部分。編輯組並在「屬於該組的成員的組」上標記程序員組。等等。 這個想法是:如果產品受到限制,則它必須屬於組x。然後添加在這個主組下需要訪問的所有其他組。客戶羣是他們產品的主人。

有想法嗎?