...
A new endpoint to update the channel moderation configuration. For example, to re-add the ability for only members to create posts the API endpoint
POST PATCH /api/v4/channels/:channel_id/moderations
would receive:
...
Update the create post flow (for example in mattermost-server/app/notifications.go) to restrict access to channel mention notifications to those with the
use_channel_mentions
permission.Update the
PUT /api/v4/schemes/:scheme_id/patch
endpoint to validate that the requested permission change is permitted if it is attempted against a role that is used by a channel-scoped scheme. The role can only be less permissive than the permissions on the higher-scoped scheme.
CLI
Out of scope.
Configuration
...