E10 License: Permission Schemes not working properly

Description

1. On an instance with E10 License, enable Guest Accounts feature.
2. Navigate to Permission Schemes. As shown in this GIF, by default Invite Guests option is turned on for all the users.
3. Also option is provided to change this setting for All Users and Team Administrators.
4. Try to change the setting and save. It throws an error "Your license does not support advance permissions"

Expected: The option to change Invite Guests should work without any errors.

Actual: When a sysadmin tries to change the setting to Invite Guests, an error is thrown.

Similarly this issue is seen with other options also on the Edit Permission Schemes. User should not get any errors when they modify the System Schemes.

QA Test Steps

follow the steps in description. validate that saving is possible without an error.

Activity

Show:
Rohitesh Gupta
October 18, 2019, 7:35 PM

Just an observation, this issue is also seen with other settings too on E10 license. There are options provided to change other settings, but when a user tries to change those settings and save, it throws an error however the settings are being saved.

Eli Yukelzon
October 22, 2019, 12:38 PM
Rohitesh Gupta
October 30, 2019, 3:49 PM

Tested on 5.16.2 patch release instance and the issue is working fine. This will be closed once the issue is tested on 5.17 as well.

Rohitesh Gupta
November 13, 2019, 12:30 PM

Tested on the latest 5.17 instance and is working fine.

QA Notes:
PR Labelled. Testcase added to the release spreadsheet. Tested on build 5.17.0-rc2

Done

Mana

None

Assignee

Eli Yukelzon

QA Assignee

Rohitesh Gupta

Reporter

Rohitesh Gupta

Epic Link

None

Fix versions

Mattermost Team

Platform

Sprint

None

Labels

QA Testing Areas

Other (write in QA test steps)

GitHub Issue

None

Components

None

Severity

None
Configure