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

Admin interface. #2010

Open
FrenjaminBanklin opened this issue Jun 9, 2022 · 0 comments
Open

Admin interface. #2010

FrenjaminBanklin opened this issue Jun 9, 2022 · 0 comments
Assignees
Labels
repository Issues related to the obojobo-repository package

Comments

@FrenjaminBanklin
Copy link
Contributor

There is currently no in-app interface to enable administrative actions such as adjusting module access permissions or changing user roles (or possibly managing announcements, see #2009).

Currently any administration needs to be done directly in the database. In the case of adjusting a user's roles this isn't a big deal, but changing module access is difficult to do safely.

Having an interface for managing user roles would be a good start, and after that we would at least have a place to put any additional administrative functionality becomes valuable.

@maufcost maufcost added the repository Issues related to the obojobo-repository package label Jun 22, 2022
FrenjaminBanklin added a commit to maufcost/Obojobo that referenced this issue Jun 9, 2023
…user search instead of a dropdown with all possible users. Made necessary backend and frontend adjustments to correctly differentiate between role-based implicit permissions and explicit permissions. Added/updated unit tests.
FrenjaminBanklin added a commit to maufcost/Obojobo that referenced this issue Jun 9, 2023
@FrenjaminBanklin FrenjaminBanklin self-assigned this Jun 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
repository Issues related to the obojobo-repository package
Projects
None yet
Development

No branches or pull requests

2 participants