RE: Using Bugzilla Groups to Limit User Group to Group Bugs
See inline comments...
>[mailto:firstname.lastname@example.org] On Behalf
>Of John Weathers
>Sent: Tuesday, January 10, 2006 12:12 PM
>Subject: Re: Using Bugzilla Groups to Limit User Group to Group Bugs
>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.[/color]
Staff checks the GropuA(GroupB) box only.
>2) A client 1 user enters a bug for Product A -> Only staff
>members and client 1 users can access this bug.[/color]
client 1 checks the Client1 and GroupA boxes.
>3) A client 2 user enters a bug for Product A -> Only staff
>members and client 2 users can access this bug.[/color]
client 2 checks the Client2 and GroupA boxes.
You may get away with just 3 groups - Staff, Client1 and Client2
if I understand you now. Staff is a member of ALL groups, and
client 1/2 is a member of the appropriate group.
And yes, these group boxes will have to be checked manually unless
you hack Bugzilla code.
>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, [email]Chris.Fouts@infineon.com[/email] <Chris.Fouts@infineon.com> wrote:[color=green]
>> 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.[/color]
>support-bugzilla mailing list [email]email@example.com[/email]