Add option to restrict DMs to users who share at least 1 team
System Console > Team Settings > Direct Message options
Enable users to open Direct Message channels with:
- Any user on the Mattermost server // default
- Any member of a team on which a user is also a team member
Help text: ”Any user on the Mattermost server” enables users to open a Direct Message channel with any user on the server, even if they are not on any teams together. "Any member of a team on which a user is also a team member" limits the ability to open Direct Message channels to only users who share at least one team.
While this feature partially interest me, I would rather see a more controls to it as in:
Like many other policy control in mattermost, it may be inconvenient for some teams, if any user that joins a team or the server, can freely open DM's with anyone. In some more restricted Teams there might be a chain where one would like to restrict regular members from being able to initiate direct messages with others.
Or perhaps have it function as a contact list, if you have a person added and that person accepted you then you can view it on the list and initiate DM's...
The way I see it, DM's are something more private and you should have the right to refuse those if you deem so, which on the current model is not possible.
+1 Our main concern with the way it is right now, is, that a user can see all other users on the server, even if they don't have anything in common (That is a privacy issue in our case)