3

「個別のクライアントの質問」の人のように、bugzilla インスタンス内で「クライアント」グループを定義しようとしています。違いは、特定の製品内での可視性にあります。私たちはしたい:

  • クライアントの各グループにそのプロジェクトのみを表示させ、他のプロジェクトは表示させません (これは、上記の質問で既に回答されている要件です)。
  • 各プロジェクトで、内部の人またはクライアントによってバグが埋められる可能性があります。
  • クライアントによって埋められたバグは、他のクライアント (もちろん同じグループの) と内部によって見られます。
  • デフォルトでは、内部担当者によって埋められたバグは、クライアント グループと内部担当者にも表示されますが、内部アカウントは、表示を内部のみに制限するボックスをチェックすることができます。

これをグーグル/グループ化しようとしましたが、要件は少し変わっているようです。また、ここで説明されている MemberControl/OtherControl オプションで可能であると確信しています。しかし、私はそれらを理解することはできません。私が試したオプションは、2 つの制限 (Mandatory/Mandatory) または不十分 (内部グループの場合は Default/NA ですが、その後バグが公開されたため、他のクライアント グループがそれを見ることができました) のいずれかでした。

よろしくお願いします。

乾杯、
クリストフ。

4

1 に答える 1

6

問題は、Bugzilla の認証モデルが少し違うことです。一部のグループに 1 つの製品のみを表示させたい場合は、[グループ アクセス コントロールの編集] で、そのグループを必須/必須にします。そして彼だけ。チェックをマークして、編集できるようにします。その他のグループはすべてチェックを外し、NA/NA のままにします。管理者でさえ。その製品にアクセスする必要がある他のグループがある場合、たとえばプログラマーを例に挙げると、そのグループを顧客グループの一部にする必要があります。グループを編集し、「このグループのメンバーであるグループ」でプログラマー グループをマークします。等々。製品が制限されている場合、その製品はグループ x に属している必要があります。次に、アクセスが必要なすべての追加グループをこのマスター グループの下に追加します。顧客グループは、製品のマスターです。

アイデアはありますか?

于 2011-11-03T20:41:08.057 に答える