Closed
Bug 1310218
Opened 8 years ago
Closed 8 years ago
create User Roles table and web APIs
Categories
(Release Engineering Graveyard :: Applications: Balrog (backend), defect)
Release Engineering Graveyard
Applications: Balrog (backend)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Assigned: bhearsum)
References
Details
Attachments
(1 file)
The User Roles table will be a simple data table that associates Users with Roles. Its schema will be as follows:
* username (PK)
* role (PK)
New web APIs must be added to let us manage it from the UI.
Assignee | ||
Comment 1•8 years ago
|
||
Modifying User Roles will not require Multiple Signoff. Even if an attacker were to gain access to highly privileged account, they would not be able to ship anything by modifying User Roles, so this does not provide an indirect way of bypassing Multiple Sign Off.
Assignee | ||
Comment 2•8 years ago
|
||
Assignee: nobody → bhearsum
Attachment #8806467 -
Flags: review?(nthomas)
Attachment #8806467 -
Flags: review?(jlorenzo)
Updated•8 years ago
|
Attachment #8806467 -
Flags: review?(nthomas) → review+
Comment 3•8 years ago
|
||
Comment on attachment 8806467 [details] [review]
add user roles table
Nice changes!
Attachment #8806467 -
Flags: review?(jlorenzo) → review+
Comment 4•8 years ago
|
||
Commit pushed to master at https://github.com/mozilla/balrog
https://github.com/mozilla/balrog/commit/183f2180069134584f182fb4e183acfacdba465b
bug 1310218: create User Roles table and web APIs (#167). r=nthomas,jlorenzo
Assignee | ||
Comment 5•8 years ago
|
||
In production.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Updated•5 years ago
|
Product: Release Engineering → Release Engineering Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•