Closed
Bug 750237
Opened 13 years ago
Closed 13 years ago
admin tools unavailable to non-Admin users
Categories
(addons.mozilla.org Graveyard :: Admin/Editor Tools, defect)
addons.mozilla.org Graveyard
Admin/Editor Tools
Tracking
(Not tracked)
RESOLVED
FIXED
2012-05-10
People
(Reporter: eviljeff, Assigned: robhudson)
References
()
Details
Despite their name, a number of the tools in /admin are used by classes of user that aren't 'Admin'.
According to the contributor spec (See URL):
* /flagged should be available to 'Senior Reviewers' (and 'Staff' by extension)
* Account Lookup and App Lookup (Add-on Lookup) should be available to 'Support Staff' and 'Staff'
* bulk validation, feature manager, and compatibility blacklisting should be available to 'Staff'
The /admin landing page has menus for the above tools and has the only entry point for Account lookup so also needs to be accessible to 'Senior Reviewers', 'Support Staff' and 'Staff'.
As of 6.5.2, the following pages (at least) return a white page with a 'Staff' account:
/admin
/admin/flagged
/admin/addon-search
/admin/compat
If this was being done from scratch I'd suggest a different name and url for the admin tools (Site tools?) to avoid confusion with the 'admin' user class and the admin stuff in /admin/models but its probably overkill.
Comment 1•13 years ago
|
||
/admin/addon/manage also needs to be available to 'Senior Reviewers'
Updated•13 years ago
|
Target Milestone: 6.5.3 → 6.5.4
Comment 2•13 years ago
|
||
We've just found out this is blocking us doing a compatibility bump for Thunderbird :-(
Severity: normal → blocker
Comment 3•13 years ago
|
||
(In reply to Mark Banner (:standard8) from comment #2)
> We've just found out this is blocking us doing a compatibility bump for
> Thunderbird :-(
What URL are you trying to access?
Severity: blocker → normal
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → robhudson.mozbugs
Comment 4•13 years ago
|
||
https://addons.mozilla.org/en-US/firefox/en-US/admin/validation is the right place, I believe.
Comment 5•13 years ago
|
||
Comment 6•13 years ago
|
||
> https://addons.mozilla.org/en-US/admin/validation (blank page)
This is the right one. Any URLs with /z/ in them are obsolete.
Thanks Rob.
Comment 7•13 years ago
|
||
(In reply to Wil Clouser [:clouserw] from comment #6)
> > https://addons.mozilla.org/en-US/admin/validation (blank page)
>
> This is the right one. Any URLs with /z/ in them are obsolete.
Right, so that's blank for me.
On a separate note, Jorge has kindly set off the validation run we need for us. So this doesn't block us at the moment, but we'll be looking to run another one within the next couple of weeks.
Assignee | ||
Comment 8•13 years ago
|
||
Patch commit for Staff users. I'll follow-up and add Sr Reviewers updates.
https://github.com/mozilla/zamboni/commit/7a2bb9f
Assignee | ||
Comment 9•13 years ago
|
||
Patch for Sr Add-on Reviewers:
https://github.com/mozilla/zamboni/commit/0805214
Comment 10•13 years ago
|
||
Confirmed works for me on preview.
Assignee | ||
Comment 11•13 years ago
|
||
Commit for new group, "Bulk Compatibility Updaters"
https://github.com/mozilla/zamboni/commit/ab8fcd4
Someone needs to add Mark Banner to this group for TB bulk validation runs when it hits prod.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 12•13 years ago
|
||
Added you to the new group
Updated•9 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•