Open
Bug 391059
Opened 17 years ago
Updated 9 months ago
Implement the ability to choose which bug status transitions are allowed based on user roles and permissions
Categories
(Bugzilla :: Creating/Changing Bugs, enhancement, P3)
Tracking
()
NEW
People
(Reporter: LpSolit, Unassigned)
References
(Blocks 3 open bugs)
Details
Attachments
(1 obsolete file)
Now that we have custom bug statuses, any hardcoded rule must be avoided and simply doesn't make sense. What we need is another admin panel in editworkflow.cgi which controls who can change what.
Reporter | ||
Updated•17 years ago
|
Priority: -- → P1
Comment 1•17 years ago
|
||
Bugzilla 3.2 is now frozen. Only enhancements blocking 3.2 or specifically approved for 3.2 may be checked in to the 3.2 branch. If you would like to nominate your enhancement for Bugzilla 3.2, set "blocking3.2" tp "?", and either the target milestone will be changed back, or the blocking3.2 flag will be granted, if we will accept this enhancement for Bugzilla 3.2.
Target Milestone: Bugzilla 3.2 → Bugzilla 4.0
Comment 2•17 years ago
|
||
Idea: Replace the Hook-Boxes in editworkflow.cgi by Multiple-Selection-Boxes. Via this boxes administrators should be able to select groups from the groups table. Save the results of the boxes. Later, the permission to trigger a specific transition should be checked by the in_group() function in other cgi files.
Hello there,
this is a very interesting feature that should be part (imho) of every bug-tracking software.
What could be done here to tackle this would be to replace the checkboxes in editworkflow.cgi by a list of groups (as mentionned in the previous comment) and add a new column in the status_workflow column with the corresponding group having the right to make the transition (that only allows the selection of one group per transition, but that can be easily ammended).
I believe that this can be implemented rather easily; if there are no other major modifications planned, why wait version 4?
Reporter | ||
Comment 4•15 years ago
|
||
For the record, see bug 443394 comment 14 and 10.
Priority: P1 → P3
Reporter | ||
Updated•14 years ago
|
Assignee: LpSolit → create-and-change
Reporter | ||
Updated•13 years ago
|
Status: ASSIGNED → NEW
Reporter | ||
Comment 6•12 years ago
|
||
We are going to branch for Bugzilla 4.4 next week and this bug is either too invasive to be accepted for 4.4 at this point or shows no recent activity. The target milestone is reset and will be set again *only* when a patch is attached and approved.
I ask the assignee to reassign the bug to the default assignee if you don't plan to work on this bug in the near future, to make it clearer which bugs should be fixed by someone else.
Target Milestone: Bugzilla 4.4 → ---
Updated•9 months ago
|
Attachment #9383003 -
Attachment is obsolete: true
You need to log in
before you can comment on or make changes to this bug.
Description
•