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

Promote users to admin without requiring them to apply #55

Closed
sman591 opened this issue Dec 20, 2017 · 2 comments · Fixed by #216
Closed

Promote users to admin without requiring them to apply #55

sman591 opened this issue Dec 20, 2017 · 2 comments · Fixed by #216
Assignees
Milestone

Comments

@sman591
Copy link
Member

sman591 commented Dec 20, 2017

E.g. with a "users" tab instead of just "questionnaires"

Benefits:

  • Enable admins to see what accounts exist but don't have applications yet, and mange them
  • Can promote accounts to admin status without having an application
@membrq
Copy link

membrq commented Jan 9, 2018

Can I claim this?

@sman591
Copy link
Member Author

sman591 commented Jan 9, 2018

@membrq Sure, this is essentially making a new table-based view that loads Users, though it does involve a lot of code.

Can be accomplished by creating a new /manage/users page, essentially a duplicate of the /manage/admins page but scoped to all users. This involves:

  • Route entry
  • New controller
  • Tests for new controller
  • New datatable model (app/datatables/)
  • JavaScript support (setupDatatables.js)

@sman591 sman591 changed the title Add users view to manage Promote users to admin without requiring them to apply Feb 18, 2019
@cbaudouinjr cbaudouinjr self-assigned this May 13, 2020
@cbaudouinjr cbaudouinjr linked a pull request May 20, 2020 that will close this issue
@peterkos peterkos added this to the 2.0 milestone May 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants