Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roles + Permissions - UI Improvements #602

Closed
eaquigley opened this issue Jul 9, 2014 · 6 comments
Closed

Roles + Permissions - UI Improvements #602

eaquigley opened this issue Jul 9, 2014 · 6 comments
Assignees
Labels
Type: Feature a feature request

Comments

@eaquigley
Copy link
Contributor


Author Name: Mike Heppler (@mheppler)
Original Redmine Issue: 4033, https://redmine.hmdc.harvard.edu/issues/4033
Original Date: 2014-05-27
Original Assignee: Mike Heppler


After meeting with Liz and Michael, we've outlined some improvements to the workflow and UI.

  • Better express what Inherit Assignments means
  • Create predefined roles that cannot be deleted (i.e.-data curator)to provide users with roles when they don't feel the need to create ones specifically for their dataverses
  • Condense the workflow into a simpler, easier to understand view.
  • Create popup for the workflow, rather than a separate page.
  • Rather than tabs, try expand/collapse panels.
  • Make Users table the initial view.
  • Take into consideration how Invite Users/Create Groups will work into the workflow.
@eaquigley
Copy link
Contributor Author


Original Redmine Comment
Author Name: Mike Heppler (@mheppler)
Original Date: 2014-05-27T21:13:54Z


Committing progress on cleaning up the UI for Roles + Permissions. Moved the entire Roles tab into a collapsable panel under Users. Added a static placeholder for Invite Users/Create Groups.

I couldn't do much clean up to the Create Roles section, due to a lot of backend reformatting that is needed. The Users and Dataverse tabs are still there, because of some backend logic that is tied to them. The "inherit" checkbox from the Dataverse tab needs to be moved over still.

@eaquigley
Copy link
Contributor Author


Original Redmine Comment
Author Name: Michael Bar-Sinai (@michbarsinai)
Original Date: 2014-05-30T15:09:45Z


Not sure about the "undeletable roles". We can have auto-generated ones, and have the user remove them if they are not needed.

@eaquigley
Copy link
Contributor Author


Original Redmine Comment
Author Name: Michael Bar-Sinai (@michbarsinai)
Original Date: 2014-06-02T18:14:42Z


Back-end stuff done.

@eaquigley eaquigley added this to the Dataverse 4.0: In Review milestone Jul 9, 2014
@eaquigley eaquigley mentioned this issue Jul 9, 2014
@scolapasta scolapasta modified the milestones: Beta 4 - Dataverse 4.0, In Review - Dataverse 4.0 Jul 15, 2014
@eaquigley
Copy link
Contributor Author

We need to add a Cancel button to this page since at the moment there is only a Save Changes button. Also, @michbarsinai asked if this was going to eventually turn into a pop up. Is it? @mheppler @scolapasta

@mheppler
Copy link
Contributor

mheppler commented Sep 2, 2014

There are is another related "Roles + Permissions UI" issue #88 that has mockups for the UI, so I moved some the info there from this issue, and will close this as a duplicate.

@mheppler mheppler assigned kcondon and unassigned mheppler Sep 2, 2014
@kcondon
Copy link
Contributor

kcondon commented Sep 8, 2014

Closing as duplicate.

@kcondon kcondon closed this as completed Sep 8, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature a feature request
Projects
None yet
Development

No branches or pull requests

4 participants