Closed
Bug 729370
Opened 14 years ago
Closed 14 years ago
Enforce restrictions on users with developer privileges
Categories
(addons.mozilla.org Graveyard :: Developer Pages, defect, P1)
addons.mozilla.org Graveyard
Developer Pages
Tracking
(Not tracked)
VERIFIED
FIXED
6.4.4
People
(Reporter: krupa.mozbugs, Assigned: robhudson)
References
()
Details
steps to reproduce:
1. Log in to an account with developer privileges.
2. Load https://marketplace-dev.allizom.org/en-US/developers/app/linerage-1/payments
3. Notice that the 'Save changes' button is enabled.
4. Load https://marketplace-dev.allizom.org/en-US/developers/app/linerage-1/ownership
5. Notice that the 'Save changes' button is enabled.
expected behavior:
Users with developers privileges shouldn't be able to edit Authors or Payments.
actual behavior:
The buttons are enabled on both pages for users with Developer privileges. Upon edit, a blank pages loads with a 403 status. We shouldn't allow that though.
| Assignee | ||
Comment 1•14 years ago
|
||
Assignee: nobody → chudson
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 2•14 years ago
|
||
Reverted b/c it wasn't working before our push.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Updated•14 years ago
|
Priority: -- → P2
Target Milestone: --- → 6.4.4
Updated•14 years ago
|
Priority: P2 → P1
| Assignee | ||
Comment 3•14 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
| Reporter | ||
Comment 4•14 years ago
|
||
Why are we not allowing developers to disable an app?
Also, the last time I checked with fligtar he was okay with allowing developers to set up Paypal.
Comment 5•14 years ago
|
||
Spec says Developer have access to "everything except Authors and Payments". Fair to say Developers can't disable the app either if they can't do those operations.
https://docs.google.com/document/d/1-Zb-foJIQL5LyjQc53bN2hhibiIPD3ZOzbopl45Ywy0/edit
| Assignee | ||
Comment 6•14 years ago
|
||
Allowing devs to enable/disable apps (which is what we allow in the view):
https://github.com/mozilla/zamboni/commit/9ef57d2
Updated•10 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
•