Having recently explored Rocket.Chat for a non-profit convention, we found ourselves feeling the permission model for channels could be improved. In many ways there is nothing wrong with what is there, but having used Discord for staff members, made us wish we had the same level of configuration that Discord provides.
At a high level:
- Permissions configurable at a site level
- Permissions configurable at a channel level, over-riding site level permissions
- Permissions configurable at a role level, over-riding both site and channel level permissions
Maybe this is already possible with RC, but we did not find that capability. Any thoughts?