本文摘要
泛微 E10 升级到基线 10.0.2512.01 后,部分人员虽已获得角色或群组权限,访问资源时仍提示没有使用权限,原因是权限缓存未同步刷新。文章给出临时方案:调用权限缓存刷新接口,传入租户 ID 和人员 ID 即可立即刷新该人员权限。作者提醒这只是临时处理,彻底解决需联系总部客服与技术排查,二次开发导致的问题可尝试调用刷新权限接口。
问题描述
在更新到基线 10.0.2512.01 后,出现了角色权限缓存问题:
- 应用或菜单已经给了角色或群组权限
- 人员也已经加入到对应的角色或群组
- 但访问资源时仍然提示:“对不起,没有使用权限”
原因分析
这是由于权限缓存未及时更新导致的。系统虽然已经分配了权限,但缓存中的权限信息没有同步刷新。
✅ 彻底解决问题,建议客服及技术协调处理
注意!当前文章中的方案仅是临时处理方案,如果想要彻底解决该问题,需要联系总部客服以及技术协调处理排查处理~(当然,如果是由于二次开发导致的问题,可以尝试调用刷新权限接口,希望本文能给你一些启发)
解决办法
直接访问以下 API 接口来刷新权限缓存:
/api/app/basicserver/data/permission/cache/sourceIdCache/reloadEmployee?tenantKey=xxxx&employeeId=xxxx参数说明
tenantKey:租户 IDemployeeId:权限存在问题的人员 ID
示例
假设租户 ID 为 txzzkwa3op,问题人员 ID 为 1134278335853099999,则访问:
/api/app/basicserver/data/permission/cache/sourceIdCache/reloadEmployee?tenantKey=txzzkwa3op&employeeId=1134278335853099999访问后,该人员的权限缓存会立即刷新,问题即可解决。
更新时间:2026-02-12