二开了业务对象勾选了权限控制,但是在授权的地方看不到这个业务对象

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

二开了业务对象勾选了权限控制,但是在授权的地方看不到这个业务对象

问题描述:

二开了业务对象勾选了权限控制,但是在授权的地方看不到这个业务对象

解决方案:

遇到这种问题需要从以下几个步骤检查:

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可以,但是授权的用户不能,那就检查是不是授权范围没有给这个子系统权限范围;



二开了业务对象勾选了权限控制,但是在授权的地方看不到这个业务对象

问题描述:二开了业务对象勾选了权限控制,但是在授权的地方看不到这个业务对象解决方案:遇到这种问题需要从以下几个步骤检查:1、确认BOS...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息