From 6bb65ef420fba17ec02e9b8005ca58bb60321cdc Mon Sep 17 00:00:00 2001 From: George Goldberg Date: Tue, 4 Apr 2017 19:43:22 +0100 Subject: PLT-6139 (WebApp): Manage Private Channel Members (#5947) Honour the policy setting for add/remove members from private channels in the WebApp UI. --- .../components/admin_console/policy_settings.jsx | 27 +++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) (limited to 'webapp/components/admin_console/policy_settings.jsx') diff --git a/webapp/components/admin_console/policy_settings.jsx b/webapp/components/admin_console/policy_settings.jsx index 13101e828..471d2d336 100644 --- a/webapp/components/admin_console/policy_settings.jsx +++ b/webapp/components/admin_console/policy_settings.jsx @@ -34,6 +34,7 @@ export default class PolicySettings extends AdminSettings { config.TeamSettings.RestrictPrivateChannelManagement = this.state.restrictPrivateChannelManagement; config.TeamSettings.RestrictPublicChannelDeletion = this.state.restrictPublicChannelDeletion; config.TeamSettings.RestrictPrivateChannelDeletion = this.state.restrictPrivateChannelDeletion; + config.TeamSettings.RestrictPrivateChannelManageMembers = this.state.restrictPrivateChannelManageMembers; return config; } @@ -49,7 +50,8 @@ export default class PolicySettings extends AdminSettings { restrictPublicChannelManagement: config.TeamSettings.RestrictPublicChannelManagement, restrictPrivateChannelManagement: config.TeamSettings.RestrictPrivateChannelManagement, restrictPublicChannelDeletion: config.TeamSettings.RestrictPublicChannelDeletion, - restrictPrivateChannelDeletion: config.TeamSettings.RestrictPrivateChannelDeletion + restrictPrivateChannelDeletion: config.TeamSettings.RestrictPrivateChannelDeletion, + restrictPrivateChannelManageMembers: config.TeamSettings.RestrictPrivateChannelManageMembers }; } @@ -214,6 +216,29 @@ export default class PolicySettings extends AdminSettings { /> } /> + + } + value={this.state.restrictPrivateChannelManageMembers} + onChange={this.handleChange} + helpText={ + + } + />