Closed
Bug 1335196
Opened 8 years ago
Closed 7 years ago
role-centric view on Permissions page
Categories
(Release Engineering Graveyard :: Applications: Balrog (frontend), defect, P3)
Release Engineering Graveyard
Applications: Balrog (frontend)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Assigned: kingobiorahh)
References
Details
(Whiteboard: [lang=js][lang=html][ready])
Attachments
(1 file)
381.82 KB,
image/jpeg
|
Details |
UI for User Roles was recently added to the Permissions page. It's working well for managing Roles on Users, but we could really do with another section there that shows us Roles, and who belongs to each.
Reporter | ||
Updated•8 years ago
|
Priority: -- → P3
Reporter | ||
Updated•8 years ago
|
Mentor: bhearsum
Reporter | ||
Updated•7 years ago
|
Mentor: bhearsum
Assignee | ||
Comment 1•7 years ago
|
||
Hi Ben, are there any valid list of roles? I noticed any role can be added and a user can have more than one roles.
Flags: needinfo?(bhearsum)
Reporter | ||
Comment 2•7 years ago
|
||
(In reply to Obinna Okwuolisa from comment #1)
> Hi Ben, are there any valid list of roles? I noticed any role can be added
> and a user can have more than one roles.
That's correct - a Role is just a string. There's no hardcoded set of valid Roles.
Flags: needinfo?(bhearsum)
Assignee | ||
Comment 3•7 years ago
|
||
Hi Ben, here is a mock up for the roles page I intend implementing. Please give your feedback.
Flags: needinfo?(bhearsum)
Reporter | ||
Comment 4•7 years ago
|
||
(In reply to Obinna Okwuolisa from comment #3)
> Created attachment 8907749 [details]
> roles page mock up
>
> Hi Ben, here is a mock up for the roles page I intend implementing. Please
> give your feedback.
Sorry for the delay in response. That looks good! My only suggestion would be to use "All Roles" instead of "Roles" as the default in the drop down.
We also need to decide where to link this up in the UI - perhaps another item in the hover menu for "Permissions"? Or a link from within the Permissions page?
Flags: needinfo?(bhearsum)
Assignee | ||
Comment 5•7 years ago
|
||
Okay. Another menu under "Permissions" will be nice.
Comment 6•7 years ago
|
||
Commit pushed to master at https://github.com/mozilla/balrog
https://github.com/mozilla/balrog/commit/d2fc7335e27e62f70669d8f8d71560c4557203fb
Bug 1335196: Role-centric view on Permissions page (#417). r=bhearsum
Reporter | ||
Comment 7•7 years ago
|
||
This is in production - thank you Obinna!
Status: NEW → RESOLVED
Closed: 7 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
•