From de9eeaa1efab82de9d6782a5d157e6e1658997d0 Mon Sep 17 00:00:00 2001 From: Yaodong Yu <2814461814@qq.com> Date: Tue, 11 Jul 2023 09:49:49 +0800 Subject: [PATCH] fix: init groups modify rule with admin (#2054) --- object/init.go | 2 +- web/src/OrganizationListPage.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/object/init.go b/object/init.go index 30dac24d..e538ecd6 100644 --- a/object/init.go +++ b/object/init.go @@ -61,7 +61,7 @@ func getBuiltInAccountItems() []*AccountItem { {Name: "Signup application", Visible: true, ViewRule: "Public", ModifyRule: "Admin"}, {Name: "Roles", Visible: true, ViewRule: "Public", ModifyRule: "Immutable"}, {Name: "Permissions", Visible: true, ViewRule: "Public", ModifyRule: "Immutable"}, - {Name: "Groups", Visible: true, ViewRule: "Public", ModifyRule: "Immutable"}, + {Name: "Groups", Visible: true, ViewRule: "Public", ModifyRule: "Admin"}, {Name: "3rd-party logins", Visible: true, ViewRule: "Self", ModifyRule: "Self"}, {Name: "Properties", Visible: false, ViewRule: "Admin", ModifyRule: "Admin"}, {Name: "Is admin", Visible: true, ViewRule: "Admin", ModifyRule: "Admin"}, diff --git a/web/src/OrganizationListPage.js b/web/src/OrganizationListPage.js index f062b4cd..08b56713 100644 --- a/web/src/OrganizationListPage.js +++ b/web/src/OrganizationListPage.js @@ -74,7 +74,7 @@ class OrganizationListPage extends BaseListPage { {name: "Ranking", visible: true, viewRule: "Public", modifyRule: "Admin"}, {name: "Signup application", visible: true, viewRule: "Public", modifyRule: "Admin"}, {name: "API key", label: i18next.t("general:API key"), modifyRule: "Self"}, - {name: "Groups", visible: true, viewRule: "Public", modifyRule: "Immutable"}, + {name: "Groups", visible: true, viewRule: "Public", modifyRule: "Admin"}, {name: "Roles", visible: true, viewRule: "Public", modifyRule: "Immutable"}, {name: "Permissions", visible: true, viewRule: "Public", modifyRule: "Immutable"}, {name: "3rd-party logins", visible: true, viewRule: "Self", modifyRule: "Self"},