diff --git a/libs/shared/guards/src/lib/admin-panel-guard.spec.ts b/libs/shared/guards/src/lib/admin-panel-guard.spec.ts index 12e2f523238..5328ecb76ba 100644 --- a/libs/shared/guards/src/lib/admin-panel-guard.spec.ts +++ b/libs/shared/guards/src/lib/admin-panel-guard.spec.ts @@ -139,6 +139,18 @@ describe('support agents', () => { AdminPanelGroup.AdminStage ) ).true; + expect( + prodGuard.allow( + AdminPanelFeature.Remove2FA, + AdminPanelGroup.SupportAgentProd + ) + ).true; + expect( + stageGuard.allow( + AdminPanelFeature.Remove2FA, + AdminPanelGroup.SupportAgentStage + ) + ).true; }); it('looks up group', () => { diff --git a/libs/shared/guards/src/lib/admin-panel-guard.ts b/libs/shared/guards/src/lib/admin-panel-guard.ts index 9077032c43e..d0f8bf20c29 100644 --- a/libs/shared/guards/src/lib/admin-panel-guard.ts +++ b/libs/shared/guards/src/lib/admin-panel-guard.ts @@ -162,7 +162,7 @@ const defaultAdminPanelPermissions: Permissions = { }, [AdminPanelFeature.Remove2FA]: { name: 'Reset 2FA', - level: PermissionLevel.Admin, + level: PermissionLevel.Support, }, [AdminPanelFeature.UnverifyEmail]: { name: 'Unconfirm Email Address',