But what happens when a Staff member enteres a bug for Product A?

The way I understand it, under your current scenario, bugs entered by
staff will be viewable by everyone which is not what we want. Clients
should not see any bugs unless they entered them. Furthermore, this
shouldn't be voluntary because if a client were to forget to check the
right boxes then suddenly this bug would be viewable by everyone.

To clarify things the effects that we desire are:
1) A staff member enters a bug for Product A or Product B -> Only
staff members can access this bug.
2) A client 1 user enters a bug for Product A -> Only staff members
and client 1 users can access this bug.
3) A client 2 user enters a bug for Product A -> Only staff members
and client 2 users can access this bug.

All three of the above effects should be automatic so that there is no
room for errors that might allow clients to see bugs that they
shouldn't be seeing or prevent clients from seeing the bugs that they
entered.

On 1/10/06, Chris.Fouts@infineon.com wrote:
> Ah I see.
>
> You'll need additional groups, say Client1 and Client2 groups.
>
> Make staff a member of ALL groups.
>
> Make client 1 member of Client1 and GroupA groups.
> When client 1 creates a bug, he needs to check the Client1 "and" GroupA
> boxes.
>
> Make client 2 member of Client2 and GroupA groups.
> When client 2 creates a bug, he needs to check the Client2 "and" GroupA
> boxes.