【BOS基础系统_权限】同步权限项之后还是看不到某些权限项菜单(角色分配权限)原创
金蝶云社区-汪伟康
汪伟康
4人赞赏了该文章 793次浏览 未经作者许可,禁止转载编辑于2020年10月01日 17:24:29

环境:EAS8.5

问题现象:在客户端主界面不显示财务会计-总账-基础设置-初始化菜单,用administrator登录点击客户化菜单设置和配置都正常,给角色和用户分配权限时,也无法找到与总账初始化相关的权限项内容


角色分配权限操作界面(客户环境):

image.png

角色分配权限操作界面(标准环境):

分析过程

1、让现场在客户端-用户管理-左上角【业务】-同步权限项,同步完成之后,数据库中依然没有初始化相关的权限项,标准产品的测试环境是存在。

2、根据同步权限项的逻辑,怀疑是eas服务器元数据路径下对应权限项元数据文件数据有问题,根据经验标准产品的财务权限项文件在:\server*\eas\server\metas\eas\permission_gl-metas.jar,让现场取出,发现与标准一致,包含初始化相关权限项。

3、怀疑有私包中存在同名的权限项文件导致,首先我们确认标准产品财务权限项文件名为fi_gl.permission,然后在查询分析中选中这段脚本com.kingdee.bos.dao.xml.impl.MDLoader.getInstance().cl.getResource("fi_gl.permission");  点击执行服务端脚本,得到元数据文件加载绝对路径:jar:file:/D:/kingdee85/eas/server/metas/sp/sxdb_new_metas.jar!/fi_gl.permission


分析至此,以基本破案,让现场二开卸载该私包验证即可。

图标赞 4
4人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!