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

Adds user role manager to user admin interface #4

Conversation

clpetersonucf
Copy link
Owner

Adds a section to the user admin panel to manage roles for the given user. This includes a toggle between the student author roles as well as support users. You cannot add or remove the super_user role through this panel.

Note: this interface is only available to superusers. To test, you can grant a user the super_user role via the oil cli:

In Materia/docker:

./run.sh php oil r admin:give_user_role <username> super_user

@clpetersonucf clpetersonucf changed the base branch from react/fixes-and-polish-part-five to issue/support-dashboard-in-react September 19, 2023 17:58
@clpetersonucf clpetersonucf reopened this Sep 19, 2023
@clpetersonucf clpetersonucf changed the base branch from issue/support-dashboard-in-react to react/fixes-and-polish-part-five September 19, 2023 18:00
Copy link

@FrenjaminBanklin FrenjaminBanklin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't see anything amiss here. Looks good and works well.

@clpetersonucf clpetersonucf merged commit b2c274c into react/fixes-and-polish-part-five Sep 21, 2023
6 checks passed
@clpetersonucf clpetersonucf deleted the react/add-user-admin-role-manager branch September 21, 2023 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants