RocketChat / RocketChat/Rocket.Chat

Moderator can remove owner from channel

Open
#5,340 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feat: roles / permissions triaged type: improvement
Dominant language
TypeScript
Stars
46.1k
Forks
13.9k
Avg merge
3d 3h
Merged PRs (30d)
130

Description

im found some un need option today for User Level..
Owner can remove and mute and ban admin from channels
moderator is same thing...what that guys ...
moderator remove moderator from channels..
owner remove owner and set owner...
moderator remove owner..God Help me...
all this levels sorted by wrong way guys..im never seen any thing like that

Levels must be more staple
admin cant removed from any less levels
admin cant muted by any levels..how to be admin and some user from less level can mute you....
admin cant banned from any levels..im banned today from owner user 👎

moderator cant removed from another moderator user but removed from admin level.....this happened today with me.. mod1 removed by mod2 / mod1 muted by mod2 / mode1 banned from mod2// this is very bad ....

My Idea is like that...
Admin Is top level..ban mute remove kick..add levels..etc
Moderator ..ban.mute..kick..evry less levels like ( owner user -Member user ) and disable Moderator set moderator ,ban.mute..kick Moderator / owner level is something
i hope to finde solution for this..

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the channel permission behavior described in the issue, including moderator removal, muting, and banning of owners, admins, and other moderators. Clarify the intended role hierarchy and permission rules before locating the authorization entry points; done means the agreed hierarchy is implemented consistently and the reported actions follow it.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, typescript
Domain
authorization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.