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

Allow moderators to block instances / Multiple admins #8344

Closed
turtlegarden opened this issue Feb 22, 2022 · 9 comments
Closed

Allow moderators to block instances / Multiple admins #8344

turtlegarden opened this issue Feb 22, 2022 · 9 comments
Labels
✨Feature This adds/improves/enhances a feature

Comments

@turtlegarden
Copy link

Summary

Add the instance block privilege to moderators

Why?

Allowing moderators to block instances could speed up removal of content harmful to the users.

@turtlegarden turtlegarden added the ✨Feature This adds/improves/enhances a feature label Feb 22, 2022
@absturztau-be
Copy link

absturztau-be commented Feb 22, 2022

in that case, it might be better to have a 3rd role (apart from admin and mod) that could do that. because depending on how you want to run your instance, you kinda want to have the moderator role, that isn't able to instance block. just my thoughts on that

Edit: or to have the option to promote a user to an admin

@ThatOneCalculator
Copy link
Contributor

Maybe

  • Mod (suspend/silence/delete/etc)
  • Staff (everything mod has + control other instances)
  • Admin (admin)

@turtlegarden
Copy link
Author

That would be a good idea. For instances where the admin isn't too active (mine, to name one), there can be "co-admins" who can control the blocklist.

@Johann150
Copy link
Contributor

Johann150 commented Feb 22, 2022

Especially from the last comment it sounds like this could just be accomplished by using the existing Moderator & Administrator roles.
I don't really see why the big added complexity of an additional role would be justified.

@absturztau-be
Copy link

Especially from the last comment it sounds like this could just be accomplished by using the existing Moderator & Administrator roles.

yes, but we need to be able to add the admin role to a user then

@ThatOneCalculator

This comment was marked as duplicate.

@turtlegarden turtlegarden changed the title Allow moderators to block instances Allow moderators to block instances / Multiple admins Feb 22, 2022
@Johann150
Copy link
Contributor

Johann150 commented Feb 22, 2022

yes, but we need to be able to add the admin role to a user then

This is already possible, but not in the web UI because of the wide reaching consequences. Please use packages/backend/built/tools/mark-admin.js e.g. like this

node packages/backend/built/tools/mark-admin.js other_admin

Doesn't need all the admin features, just instance block privileges

As I said I don't think this specific use case would justify adding a specific role, and as also already said allowing moderators to block instances is also not desirable.

@futchitwo
Copy link
Contributor

related

@turtlegarden
Copy link
Author

I'll close this for now then. 😕

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨Feature This adds/improves/enhances a feature
Projects
None yet
Development

No branches or pull requests

5 participants