"Manage Channel Members" permission is not working for user that have Member role

Description

When "Manage Channel Members" is set, to true for All Members, There is no option to remove other channel members.

The permission is working as expected for other roles.

Steps:

  • Ensure a license is applied

  • In the permission configuration Ensure Manage Channel Members is true for public channels for All Members

  • Login as a user who is not a Team Admin or System Admin

  • Join a public channel to ensure test user is not a channel admin

  • Open the channel drop down

  • Note that the option correctly reads "Mange Members" and not "View Members"

  • Click "Manage Members"

  • Note the "Add Members" option is correctly displayed
    Expected: There should be a "Remove Member" button next the channel members
    Observed: There is no way to remove members

 

QA Test Steps

None

Status

Mana

None

Assignee

Martin Kraft

QA Assignee

Steve Mudie

Reporter

Dylan Haussermann

Epic Link

None

Fix versions

Mattermost Team

Enterprise

Labels

None

QA Testing Areas

None

GitHub Issue

None
Configure