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

[WIP] Use feature for admin #3968

Closed
wants to merge 1 commit into from

Conversation

kbrock
Copy link
Member

@kbrock kbrock commented May 21, 2018

Instead of using the role name to determine admin, use a role feature

UI aspect for ManageIQ/manageiq#17444

admin_feature_17444

https://bugzilla.redhat.com/show_bug.cgi?id=1090627

@kbrock kbrock requested a review from martinpovolny as a code owner May 21, 2018 15:04
@miq-bot
Copy link
Member

miq-bot commented May 21, 2018

Checked commit kbrock@7a0d616 with ruby 2.3.3, rubocop 0.52.1, haml-lint 0.20.0, and yamllint 1.10.0
1 file checked, 0 offenses detected
Everything looks fine. ⭐

@martinpovolny
Copy link
Member

@kbrock : Is the UI aspect of this change approved by Loic?

Thx!

@bascar
Copy link

bascar commented May 22, 2018

@kbrock I think it would be even clearer in the UI if the role Admin would be labeled:

  • Administration
  • Super Administrator(no restrictions)

@terezanovotna
Copy link

@kbrock we want to make sure that it is clear what Admin (user) is and what Admin (feature) is. Good idea with labeling @bascar!

@miq-bot remove_labels ux/review
@miq-bot add_labels ux/approved

@kbrock kbrock changed the title Use feature for admin [WIP] Use feature for admin May 23, 2018
@miq-bot miq-bot added the wip label May 23, 2018
@kbrock
Copy link
Member Author

kbrock commented May 24, 2018

going to split this up - wont require ux changes (other than standard changes)

@kbrock kbrock closed this May 24, 2018
@kbrock kbrock deleted the super_admin_feature branch May 24, 2018 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants