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

Define moderator roles for users #75

Open
angelocordon opened this issue May 2, 2019 · 2 comments
Open

Define moderator roles for users #75

angelocordon opened this issue May 2, 2019 · 2 comments
Labels
[state] in-discussion This issue is being considered and we'd welcome your thoughts and ideas [tech] infrastructure Resolution is likely to involve infrastructure [tech] javascript Resolution is likely to involve JavaScript [tech] meteorjs Resolution is likely to require basic understanding of MeteorJS [type] feature A new feature or significant change to site functionality
Milestone

Comments

@angelocordon
Copy link
Contributor

angelocordon commented May 2, 2019

Feature Story:
As a moderator, I should have the ability to add users as moderators so that we can have more help moderating the platform.

@angelocordon angelocordon added [state] in-discussion This issue is being considered and we'd welcome your thoughts and ideas [tech] infrastructure Resolution is likely to involve infrastructure [tech] javascript Resolution is likely to involve JavaScript [tech] meteorjs Resolution is likely to require basic understanding of MeteorJS [type] feature A new feature or significant change to site functionality labels May 2, 2019
@angelocordon angelocordon added this to the MVP v1.0.1 milestone May 2, 2019
@angelocordon angelocordon added this to To do in Moderator Dashboard via automation May 2, 2019
@angelocordon
Copy link
Contributor Author

cc: @lpatmo

I'm foreseeing that this issue might be blocked based on how the Moderator Dashboard pans out (#15). I was originally thinking that we could SSH into our servers and add moderators through the console, but from what I can tell, Meteor doesn't seem to be available in our staging server (calling meteor in the staging terminal returns Meteor not found).

We could connect to our Mongo db using the Mongo shell locally to do it manually as needed, but we'd still need to the modified user schema in place to do that.

@lpatmo
Copy link
Member

lpatmo commented Jun 20, 2019

We need three levels:

  • admins
  • moderators
  • users

Only admins can promote users to be moderators.

For the MVP, we can get away with just changing specific users to be moderators (moderator: true) via the DB.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[state] in-discussion This issue is being considered and we'd welcome your thoughts and ideas [tech] infrastructure Resolution is likely to involve infrastructure [tech] javascript Resolution is likely to involve JavaScript [tech] meteorjs Resolution is likely to require basic understanding of MeteorJS [type] feature A new feature or significant change to site functionality
Projects
Project Infrastructure
  
Awaiting triage
Development

No branches or pull requests

2 participants