In Channels with many members, everyone who has access can often modify Channel settings and shared Channel resources, for example:
Rename the Channel
Change the Channel description/topic
Add/remove Channel cards (bookmarks/notes/resources)
This creates governance issues for large Channels and makes it easy to accidentally break the Channel’s structure, remove key references, or cause confusion.
Requested capability:
Introduce Channel-level roles and permissions, similar to common team chat tools.
Minimum roles:
Channel Admin (full control)
Channel Moderator (limited management)
Channel Member (standard participation)
Optional: Read-only member (can view but cannot post or cannot edit Channel resources)
Suggested granular permissions (examples to implement):
Manage Channel settings
Rename Channel
Edit description/topic
Change privacy (if applicable)
Manage Channel membership
Add/remove members
Invite guests (where allowed)
Manage Channel cards/resources
Add cards
Edit cards (bookmarks/notes)
Remove cards
Message permissions
Post messages
Create posts/announcements
Pin/unpin items (if supported)
Default permission model:
By default, only Channel Admin/Moderator can edit Channel settings and cards.
Members can post messages but cannot change structural items.