RocketChat / Rocket.Chat

The communications platform that puts data protection first.
https://rocket.chat/
Other
40.63k stars 10.64k forks source link

No permission system for E2E #12416

Open ghost opened 6 years ago

ghost commented 6 years ago

A relatively obvious one: I want to allow my users to use E2E for their own direct message channels. However, there seems to be no way to enable E2E (or even forced E2E) without making my users able to edit any room. What is the correct way to do this, or is there none?

fchiacchiaretta commented 6 years ago

This one is pretty confusing... maybe both users of a DM room should be owners of that room?

EDIT: Thinking about ownership, that would allow a user messing with other user's messages, so it is not feasible. I see other possible options:

  1. Let an admin enable E2E encryption globally for all room in the "E2E Encryption" administration menu
  2. Let an admin enable/disable E2E encryption per-chat in the "Rooms" administration menu
  3. Move "Encrypted" options out of Edit Room menu to let users manage DM room encryption (optional, this can affect Channels and Private Groups settings, so maybe a new specific permission should be add)
danel1 commented 4 years ago

@tassoevan any news on this? E2E is pretty useless like this..