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)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: kingobiorahh)

References

Details

(Whiteboard: [lang=js][lang=html][ready])

Attachments

(1 file)

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.
Priority: -- → P3
Mentor: bhearsum
Mentor: bhearsum
Assignee: nobody → obinna.okwuolisa
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)
(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)
Attached image roles page mock up
Hi Ben, here is a mock up for the roles page I intend implementing. Please give your feedback.
Flags: needinfo?(bhearsum)
(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)
Okay. Another menu under "Permissions" will be nice.
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
Depends on: 1429414
This is in production - thank you Obinna!
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Product: Release Engineering → Release Engineering Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: