电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

实践案例 | 银行表单权限管控方案,满足个性化管控需求

来源:金蝶云社区作者:金蝶2024-09-2314

实践案例 | 银行表单权限管控方案,满足个性化管控需求

小编推荐


大型企业组织结构通常较为复杂,不同组织负责不同的业务。考虑到数据安全,需对组织、人员、角色的权限范围进行管控。本期实践案例分享了某大型银行表单权限管控应用,实现了同一业务单据可按照不同职能视图管控、同一业务实体多个单据布局授权不同角色等需求,有效保障数据的安全及保密性。


撰稿人:张迪


【温馨提示:因企业业务场景存在不同程度的差异,此案例仅供参考,请根据现场实际业务情况探讨最优解决方案,并在上线前进行充分验证。】



1、 业务背景

某大型银行作为中国四大商业银行之一,拥有复杂严密的机构层级划分。总行旗下,按照国内的省份、直辖市分为30多个省级分行。在省级分行下面,按照地级市划分二级分行,二级分行下面按照营业网点划分基层的网点型支行,作为三级分行/责任中心。有些三级分行下面会继续往下划分叶子节点,被称为责任中心。该银行财务机构(业务单元)架构图如下所示

在该银行的日常业务中,除了会按照责任中心进行业务操作,例如日常的通用报销,有些单据中还会按照机构的范围去创建单据处理业务,例如资产调拨分为共享中心范围内调拨、跨共享中心调拨。其涉及的权限管控主要业务场景举例如下:


通用报销业务诉求

用户以【责任中心】的维度发起日常包括招待费、会议费、培训费三费类报销,或物业维修、广告费等其他通用类费用的报销。

通用标准方案:使用业务单元核算组织职能进行权限管控;

注意:在本案例中,客户已将核算组织职能名称改为【财务机构(含责任中心)】


单据汇总查询诉求

客户通过统一的单据汇总查询界面(二开),实现报销模块涵盖报销单、借款单、计提单、收款单、付款单等表单的汇总查询。单据汇总查询界面过滤条件有机构、责任中心、单据类型等字段。


问题1:同一业务单据针对具有不同角色的人员拥有不同的查询权限需求,即同一业务单据具有按照不同职能视图管控的需求。

① 具有共享中心角色的人员需要按照【机构】的维度查询单据,数据隔离维度为【财务机构(不含责任中心)】。

详见业务方案1:使用业务单元自定义职能视图进行权限管控。

② 非共享中心角色的人员只能看到属于本【责任中心】且为本人创建的单据,数据隔离维度为【财务机构(含责任中心)】。

详见业务方案2:使用权限控制主辅字段实现多职能视图权限管控

详见业务方案3使用特殊数据权限实现人员数据权限补充。


预算类业务诉求

客户在苍穹平台二开预算下达等预算类表单,使用预算机构进行权限管理。预算机构是在业务单元即【财务机构(含责任中心)】的基础上对原有的组织层级进行了调整,与财务机构的区别如下图所示

问题2:业务单元架构与预算机构架构存在组织顺序不一致,无法完全对应(使用业务单元组织职能视图可以满足)

问题3:使用业务单元组织职能视图无法增加虚拟组织,只能基于现有的业务单元进行分配;(组织职能视图无法满足需求)

详见业务方案4:使用自定义基础资料进行权限管控。


计提单区分维护/计提业务诉求

计提单中计提比例的维护、计提属于不同岗位角色人员进行操作,二者对应同一个业务单据实体(计提单),并通过设置单菜单挂不同单据布局曲区分不同菜单入口。

【计提管理】菜单:主要由参数维护角色人员进行计提比例【维护】操作;

【我要计提】菜单:主要由计提岗角色人员完成【手工计提】操作;

问题4苍穹平台是按照业务单据实体为某一通用角色分配菜单及权限项。在此案例中,两个菜单(单据布局)均对应同一个业务单据实体(计提单)。而两个菜单均处于同一应用下,若给某个用户授权【计提管理】菜单,则【我要计提】菜单也会被看到。

详见业务方案5:同一业务实体多个单据布局授权不同角色.


2、 解决方案

由于客户保密要求,本案例主要在金蝶Demo环境中进行操作步骤介绍。


(一)业务方案1:使用业务单元自定义职能视图进行权限管控


业务单元的职能类型默认有行政组织、核算组织、生产组织、采购组织、销售组织、资产组织等。该银行中的核算组织定义为财务机构(含责任中心)。但是在单据汇总查询需求中,具有共享中心角色的人员需按照【机构】,即财务机构(不含责任中心)汇总查询表单数据。


在该案例中,某一用户在共享中心角色下分配的组织,只有属于财务机构(不含责任中心)时,才能看到菜单并基于该组织进行【查询】操作因此,表单需要按照财务机构(不含责任中心)进行权限管控。业务单元自定义职能视图进行权限管控主要由以下步骤添加:


步骤1:业务单元增加组织职能类型——财务机构(不含责任中心)


1、 打开开发平台,扩展【业务单元】元数据。

系统版本V6.0及以上路径:基础服务云→企业建模→组织单元

系统版本V6.0以下版本路径:系统服务云→基础服务→组织单元



2、 修改【预置职能】名称为自定义的职能,例如财务机构(不含责任中心),并保存元数据。



3、 继续扩展【组织职能类型】元数据,点击页面编码进入元数据。



4、 切换到【列表】,二开增加【新增】按钮,并绑定新增操作。



5、 保存后预览【组织职能类型】列表,并新增组织职能类型。



6、 打开业务单元,查看自定义职能类型,例如财务机构(不含责任中心)

系统版本V6.0及以上路径:基础服务云→企业建模→组织管理→业务单元

系统版本V6.0以下版本路径:系统服务云→基础服务→组织管理→业务单元



步骤2:设置表单组织职能及视图方案



步骤3设置表单权限控制主字段


将表单的权限控制主字段设置为【机构】。



步骤4:新增业务管理视图


经过步骤1新增组织职能类型后,会自动创建与其对应的业务管理视图。点击修改,添加管控组织。

系统版本V6.0及以上路径:基础服务云→企业建模→管控策略→业务管理视图

系统版本V6.0以下版本路径:系统服务云→基础服务→管控策略→业务管理视图



结果:使用某一账号登录时,可以按该机构(不含责任中心)查看到数据。


补充基础资料自定义职能视图权限管控

基础资料与表单不同,若基础资料需要使用自定义组织职能视图进行权限管控,在前序步骤的基础上,还需维护基础资料管控策略



点击新增行可以发现,可选的组织范围为步骤3中定义的业务管理视图

实践案例 | 银行表单权限管控方案,满足个性化管控需求

小编推荐大型企业组织结构通常较为复杂,不同组织负责不同的业务。考虑到数据安全,需对组织、人员、角色的权限范围进行管控。本期实践案例...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信