二开了业务对象勾选了权限控制,但是在授权的地方看不到这个业务对象
问题描述:
二开了业务对象勾选了权限控制,但是在授权的地方看不到这个业务对象
解决方案:
遇到这种问题需要从以下几个步骤检查:
1、确认BOS开发平台勾选了权限控制且发布菜单的权限项是正确的;
2、确认以上都没有问题后,如果还是看不到就检查是否是有扩展,如果有扩展就要检查是不是元数据没有控制,如果父节点没有控制,那么二开部署后扩展单据需要重新保存;
3、做完以上步骤还是看不到,就看是否是属于二开的子系统或是没有权限控制的子系统(去权限设置的地方查这个业务对象所属子系统是否有授权的业务对象),请变更子系统到系统标准子系统看是否正常(有些子系统没有做权限控制,会导致子系统下的所有业务对象都看不到)执行一下脚本检查;
SELECT T_META_SUBSYSTEM.FID,T_META_SUBSYSTEM.* FROM T_META_SUBSYSTEM INNER JOIN T_META_SUBSYSTEM_l ON T_META_SUBSYSTEM_l.FID= T_META_SUBSYSTEM.FID WHERE T_META_SUBSYSTEM_l.FLOCALEID = 2052 AND (T_META_SUBSYSTEM.FFUNCPERMISSIONCTRL IS NULL OR T_META_SUBSYSTEM.FFUNCPERMISSIONCTRL ='0') AND T_META_SUBSYSTEM_l.FNAME ='费用管理'; --子系统名称 UPDATE T_META_SUBSYSTEM SET FFUNCPERMISSIONCTRL ='1' where FID ='@FID'; --@FID 从上sql获取
4、如果以上都已检查正确,授权还是看不到,确认操作授权的用户是不是administrator,如果不是请用administrator去看是否可以。如果administrator可以,但是授权的用户不能,那就检查是不是授权范围没有给这个子系统权限范围;
二开了业务对象勾选了权限控制,但是在授权的地方看不到这个业务对象
本文2024-09-23 03:06:44发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-156794.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf