Closed Bug 529974 Opened 15 years ago Closed 14 years ago

Let users with local editcomponents privs manage flags for products they can administer

Categories

(Bugzilla :: Administration, task)

3.5.2
task
Not set
normal

Tracking

()

RESOLVED FIXED
Bugzilla 4.2

People

(Reporter: LpSolit, Assigned: LpSolit)

References

Details

Attachments

(1 file)

When you have local editcomponents privs, you can only edit product, component, milestone and version properties, but you cannot edit flags themselves. What we should do is to allow you to create flags in this specific product, i.e. the inclusion list should only list products you can administer. For existing flags, you should be allowed to remove flags from products you can administer, and edit their properties (including deactivating them) if your product is the single one in the inclusion list.
Depends on: 523205
Assignee: administration → LpSolit
Status: NEW → ASSIGNED
Target Milestone: --- → Bugzilla 3.8
Target Milestone: Bugzilla 4.0 → Bugzilla 4.2
Attached patch patch, v1Splinter Review
Here we go. r=me as module owner.
Attachment #495184 - Flags: review+
Committing to: bzr+ssh://lpsolit%40gmail.com@bzr.mozilla.org/bugzilla/trunk/
modified editflagtypes.cgi
modified Bugzilla/FlagType.pm
modified Bugzilla/User.pm
modified skins/standard/attachment.css
modified skins/standard/global.css
modified template/en/default/admin/admin.html.tmpl
modified template/en/default/admin/flag-type/edit.html.tmpl
modified template/en/default/global/user-error.html.tmpl
Committed revision 7611.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Flags: testcase?
Flags: approval+
Keywords: relnote
Resolution: --- → FIXED
Blocks: 616679
Blocks: 686227
Added to relnotes in bug 713346.
Keywords: relnote
Blocks: 1009406
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: