【原创】
1. 概述
在K/3 Cloud所有版本中,冲突操作在系统默认情况下仅具有系统管理员权限的用户可进行操作与管理,而从这个含义来说,想要授予用户冲突操作权限就不得不添加Cloud系统管理员的角色,但管理员的权限非常大,可能会造成一些不必要的安全隐患。通过相应的配置完成对普通用户授予冲突操作的权限可以避免这些隐患。
该操作支持6.2及以上版本。
2. 配置过程
首先打开BOS集成开发平台,连接至需要配置的数据中心并登录,然后选择【BOS】模块中的【应用框架】点【确定】,如图-1所示。
图-1 选择【应用框架】
接着在BOS平台右侧找到【冲突操作】,右击选择【扩展】,如图-2所示。
图-2 扩展【冲突操作】
在右下角的【属性】中找到【列表插件】,并单击右侧的浏览按钮,如图-3所示。
图-3 浏览【列表插件】选项
在弹出的列表插件选项中,将插件的【启用】选项去掉并单击【确定】,如图-4所示。
图-4 将【启用】的选项去掉
接着单击左上角的【编辑】→【权限控制设置】,如图-4所示。
图-5 进入权限控制设置
在弹出的界面中确认左侧的四项均已选择,且【权限对象】选择【冲突操作】,如图-6所示。
图-6 确认各选项及设置
处理完以上操作后保存单据,接着选择【发布】→【发布到主控台】,在弹出的界面中选择【基础管理】→【基础资料】,如图-7所示。
图-7 进入【基础资料】
先单击上方的【新增】,【名称】输入“冲突操作”,编码和序列号随意,不重复即可,输入完毕后保存,如图-8所示。
图-8 新增【冲突操作】子功能
再单击下方明细功能的【新增】按钮,输入编码与名称后,在【基本信息】中,【业务对象】选择【冲突操作】,【权限项】选择【查看】,【发布类型】选择【列表】,另外最下方的【桌面端】、【浏览器】、【Excel】选择前两项即可,除此之外,【可见性】默认全选,建议不作修改,如图-9所示。
图-9 新增【冲突操作】明细功能
完成录入后单击【保存】,回到功能发布管理界面后确认明细功能新增项中的【发布状态】是已选择的,如图-10所示。
图-10 确认新增明细功能的发布状态
关闭功能发布管理界面后再次保存单据,此处BOS集成开发平台的配置已告一段落。
余下的部分需要登录Cloud系统完成:访问Cloud业务站点并使用administrator登录所选数据中心,依次进入【系统管理】→【系统管理】→【查询角色】,新增一个角色或选择一个已有的普通角色或新增一个角色,对其进行【业务对象功能授权】,找到名为【冲突操作】的业务对象,并在右侧的【功能权限】中将【查询】和【编辑】均设置为【有权】,然后单击【授权】即可,如图-11所示。
图-11 业务对象功能授权
再新增一个用户,对其添加角色该角色并保存(留意左侧的组织名称),如图-12所示。
图-12 用户授权
然后注销administrator用户,用已授权的用户登录,即可看到冲突模块,进行冲突清理操作了,如图-13和图-14所示。
图-13 用户登录并找到冲突操作
图-14 进入冲突操作功能
至此,全部配置完成,该用户成功授予冲突操作的权限。
推荐阅读