RestrictPublicChannelManageMembers
It would be cool, if you added a policy for RestrictPublicChannelManageMembers as it already exists for RestrictPrivateChannelManageMembers.
The idea is that not everyone should be able to remove other users from public channels.
Even if there is no banning, removed users wont get notified of their removal and it results into trolling to join all public channels and remove all members from all public channels.
Especially, if there are quite a few public channels, it really hurts to have to rejoin all the channels, just because some troll kicked everyone off.
Thank you for the suggestion! This is now available in Mattermost v5.0 and later in Enterprise Edition as part of the Advanced Permissions feature set: https://docs.mattermost.com/deployment/advanced-permissions.html