make sure RestrictSystemAdmin returns for all users access system console (#30384)

Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
Scott Bishel
2025-03-08 09:13:19 -06:00
коммит произвёл GitHub
родитель e549aaffb0
Коммит 5fe7c36457
2 изменённых файлов: 2 добавлений и 1 удалений

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

@@ -122,6 +122,7 @@ func TestGetConfigAnyFlagsAccess(t *testing.T) {
require.NoError(t, err)
t.Run("Can read value with permission", func(t *testing.T) {
assert.NotNil(t, cfg.FeatureFlags)
assert.NotNil(t, cfg.ExperimentalSettings.RestrictSystemAdmin)
})
}

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

@@ -1137,7 +1137,7 @@ type ExperimentalSettings struct {
ClientSideCertEnable *bool `access:"experimental_features,cloud_restrictable"`
ClientSideCertCheck *string `access:"experimental_features,cloud_restrictable"`
LinkMetadataTimeoutMilliseconds *int64 `access:"experimental_features,write_restrictable,cloud_restrictable"`
RestrictSystemAdmin *bool `access:"experimental_features,write_restrictable"`
RestrictSystemAdmin *bool `access:"*_read,write_restrictable"`
EnableSharedChannels *bool `access:"experimental_features"` // Deprecated: use `ConnectedWorkspacesSettings.EnableSharedChannels`
EnableRemoteClusterService *bool `access:"experimental_features"` // Deprecated: use `ConnectedWorkspacesSettings.EnableRemoteClusterService`
DisableAppBar *bool `access:"experimental_features"`