EZQMS-729: Restrict spaces operations (#5500)

This commit is contained in:
Alexey Zinoviev
2024-05-04 20:49:24 +07:00
committed by GitHub
parent ad59463057
commit 4bc1534ee0
57 changed files with 873 additions and 114 deletions
+15 -2
View File
@@ -214,6 +214,19 @@ export function createModel (builder: Builder): void {
},
setting.ids.Owners
)
builder.createDoc(
setting.class.WorkspaceSettingCategory,
core.space.Model,
{
name: 'allSpaces',
label: setting.string.Spaces,
icon: setting.icon.Views,
component: setting.component.Spaces,
order: 1100,
secured: true
},
setting.ids.Spaces
)
builder.createDoc(
setting.class.WorkspaceSettingCategory,
core.space.Model,
@@ -222,7 +235,7 @@ export function createModel (builder: Builder): void {
label: setting.string.Configure,
icon: setting.icon.Setting,
component: setting.component.Configure,
order: 1001,
order: 1200,
secured: true,
adminOnly: true
},
@@ -236,7 +249,7 @@ export function createModel (builder: Builder): void {
label: setting.string.Branding,
icon: setting.icon.AccountSettings,
component: setting.component.WorkspaceSetting,
order: 1002,
order: 1300,
secured: true
},
setting.ids.WorkspaceSetting