-
Notifications
You must be signed in to change notification settings - Fork 2.7k
[MM-34838] Remove Ancillary Permissions That Are Purposefully Being Remove #7959
[MM-34838] Remove Ancillary Permissions That Are Purposefully Being Remove #7959
Conversation
/update-branch |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So nice to not have to open a separate PR for Redux! :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.
Test server destroyed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@hahmadia: Adding the "do-not-merge/release-note-label-needed" label because no release-note block was detected, please follow our release note process to remove it. I understand the commands that are listed here |
Cherry pick is scheduled. |
Error trying doing the automated Cherry picking. Please do this manually
|
/cherry-pick cloud |
Cherry pick is scheduled. |
…emove (mattermost#7959) * Get Ancillary Permissions in FrontEnd * fix typo * fix linting * Update packages/mattermost-redux/src/client/client4.ts Co-authored-by: Mattermod <[email protected]> (cherry picked from commit 21991f2)
/cherry-pick release-5.35 |
Cherry pick is scheduled. |
…emove (mattermost#7959) * Get Ancillary Permissions in FrontEnd * fix typo * fix linting * Update packages/mattermost-redux/src/client/client4.ts Co-authored-by: Mattermod <[email protected]> (cherry picked from commit 21991f2)
…emove (#7959) * Get Ancillary Permissions in FrontEnd * fix typo * fix linting * Update packages/mattermost-redux/src/client/client4.ts Co-authored-by: Mattermod <[email protected]>
Summary
If I have a section permission that gives me ancillary permissions, I cannot remove an ancillary permission individually via MMCTL anymore. This PR aims to resolve this issue.
For example.
I have SYSCONSOLE_XXXX_WRITE which gives me manage_team permission, if I try to remove manage_team, it will always keep being re-added.
Ticket Link
https://mattermost.atlassian.net/browse/MM-34838
Server Changes: mattermost/mattermost#17466