From 3f348056f9fe76dc3c81d0420e2022a4bf5531ef Mon Sep 17 00:00:00 2001 From: nayeongkim Date: Wed, 9 Jul 2025 10:18:49 +0900 Subject: [PATCH] feat: modify user group menu condition Signed-off-by: NaYeong,Kim --- apps/web/src/services/iam/configurator.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/src/services/iam/configurator.ts b/apps/web/src/services/iam/configurator.ts index bbbc0eca04..e68b52aeaa 100644 --- a/apps/web/src/services/iam/configurator.ts +++ b/apps/web/src/services/iam/configurator.ts @@ -34,6 +34,7 @@ class IamConfigurator implements FeatureConfigurator { } getMenu(config?: GlobalServiceConfig): GeneratedMenuConfig { + const isEnabledAlertManager = config?.ALERT_MANAGER?.ENABLED; const alertManagerVersion = config?.ALERT_MANAGER?.VERSION; const baseMenu: Menu = { id: MENU_ID.IAM, @@ -53,7 +54,7 @@ class IamConfigurator implements FeatureConfigurator { { id: MENU_ID.ROLE }, ]; - if (alertManagerVersion === 'V2') { + if (isEnabledAlertManager && alertManagerVersion === 'V2') { workspaceSubMenuList.splice(1, 0, { id: MENU_ID.USER_GROUP, needPermissionByRole: true }); adminSubMenuList.splice(1, 0, { id: MENU_ID.USER_GROUP }); }