ABP框架Angular UI管理员登录后无Identity Management子菜单的权限设置
ABP Angular UI中管理员无法看到「Identity Management」子菜单的权限配置方案
后端权限分配
- 登录ABP后端管理界面,进入「Identity Management」→「Roles」菜单
- 找到「admin」角色并点击编辑
- 在权限列表中展开「Identity Management」权限组,勾选该组下的所有子权限(如用户管理、角色管理、组织单元管理等)
- 保存权限变更
前端权限校验确认
- 检查Angular项目中Identity模块的菜单配置,确保每个子菜单的
requiredPolicy字段正确绑定了对应权限标识,示例配置:{ path: 'users', name: 'Users', parentName: 'IdentityManagement', requiredPolicy: 'Identity.Users', // 其他菜单属性 } - 清除浏览器缓存,重新以管理员账号登录并刷新页面
- 检查Angular项目中Identity模块的菜单配置,确保每个子菜单的
额外检查项
- 确认操作的租户环境正确(多租户模式下需区分宿主/子租户)
- 排查是否存在自定义权限拦截逻辑覆盖了默认权限配置
- 确认ABP框架版本无权限相关已知问题,必要时升级至稳定版本
内容的提问来源于stack exchange,提问作者S.Windy
相关产品推荐
相关产品推荐

