【BOS基础系统_权限】权限常见问题之-权限删除失败(取消分配)

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:7

【BOS基础系统_权限】权限常见问题之-权限删除失败(取消分配)

【BOS基础系统_权限权限常见问题之-权限删除失败(取消分配)

【问题】:移除已分配用户的权限(如某单据查看权限),提示授权成功,实际没有删除

该问题涉及到权限的依赖关系

1、权限项依赖表 T_PM_PERMDEPENDENCY

2、查询你要操作(移除分配,移除禁用...)的权限项ID,根据长编码找到对应的权限项,拿到FID, 该权限叫A

SELECT FID,FNUMBER ,FALIAS_L2 ,FLONGNUMBER FROM T_PM_PERMITEM where FALIAS_L2 = '凭证查询'

3、用FID查询该权限项被哪些权限依赖

SELECT * FROM T_PM_PERMITEM where FID in (SELECT fid FROM T_PM_PERMDEPENDENCY where fdependencyid = '{FID}')

4、步骤2查询出来的权限项都依赖权限A,

所以结论是:

1、想禁用其他权限(依赖权限A),就必定也会禁用权限A

2、想分配其他权限(依赖权限A),就必定也会分配权限A

3、想移除已分配的权限A,不成功

4、想移除已禁用的权限A,成功(老版本有bug,移除会不成功,目前82,85权限最新补丁已解决)

 


【BOS基础系统_权限】权限常见问题之-权限删除失败(取消分配)

【BOS基础系统_权限】权限常见问题之-权限删除失败(取消分配)【问题】:移除已分配用户的权限(如某单据查看权限),提示授权成功,实际...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息