Add read_channel_content permission (#24018)

* Add read_channel_content permission

* fix tests

* update system console default permissions per role

* add read_channel_content to e2e defaultRolesPermissions

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
Elias Nahum
2023-07-24 09:37:59 -04:00
коммит произвёл GitHub
родитель 89e65257a6
Коммит a19ce047ba
24 изменённых файлов: 122 добавлений и 74 удалений

Просмотреть файл

@@ -51,6 +51,7 @@ var PermissionDeletePublicChannel *Permission
var PermissionDeletePrivateChannel *Permission
var PermissionEditOtherUsers *Permission
var PermissionReadChannel *Permission
var PermissionReadChannelContent *Permission
var PermissionReadPublicChannelGroups *Permission
var PermissionReadPrivateChannelGroups *Permission
var PermissionReadPublicChannel *Permission
@@ -561,6 +562,12 @@ func initializePermissions() {
"authentication.permissions.read_channel.description",
PermissionScopeChannel,
}
PermissionReadChannelContent = &Permission{
"read_channel_content",
"authentication.permissions.read_channel_content.name",
"authentication.permissions.read_channel_content.description",
PermissionScopeChannel,
}
PermissionReadPublicChannelGroups = &Permission{
"read_public_channel_groups",
"authentication.permissions.read_public_channel_groups.name",
@@ -2329,6 +2336,7 @@ func initializePermissions() {
PermissionDeletePublicChannel,
PermissionDeletePrivateChannel,
PermissionReadChannel,
PermissionReadChannelContent,
PermissionReadPublicChannelGroups,
PermissionReadPrivateChannelGroups,
PermissionAddReaction,