本发明涉及金融科技的,尤其是涉及一种角色优化的方法、装置及电子设备。
背景技术:
1、通常,金融科技行业的工作平台在进行业务办理时,往往会涉及到很多领域,例如,信用卡业务办理、理财业务办理、贷款业务办理等等,甚至还会有一些生活服务的内容,如,生活费用缴纳等等,因此,作为业务办理的客户端,往往需要集成多种业务插件来实现对应的业务。
2、而不同的业务插件通常还需要有各自不同层级的角色权限,这就导致不同的业务运营方为了实现自身的功能,而进行自建相应的业务体系和组织架构体系,而多个业务之间就会形成信息孤岛,形成多个角色体系,而且,多角色体系也往往存在相同角色命名,但是角色口径确不一致,角色权限控制的实现也不一致,就导致难以在工作平台上推进综合经营。
技术实现思路
1、有鉴于此,本发明的目的在于提供一种角色优化的方法、装置及电子设备,以缓解上述技术问题。
2、第一方面,本发明实施例提供了一种角色优化的方法,应用于角色管理平台,所述方法包括:响应角色申请操作,其中,所述角色申请操作为存量角色体系向所述角色管理平台发送的,且,所述角色申请操作携带有账户名和所述账户名所要申请的角色名;提取所述角色名,在预先创建的角色编码表中查找所述角色名对应的角色编码;将查找到的角色编码与所述账户名建立映射关系,以对所述账户名分配角色。
3、结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述方法还包括:获取至少一个所述存量角色体系的角色账号数据,其中,所述角色账号数据包括每个角色体系的账号,以及该账号对应的角色关系;提取所述角色关系中,所述账号的角色名,按照预先设置的编码规则生成所述角色名对应的角色编码;保存所述角色名与所述角色编码的对应关系,并基于所述对应关系生成角色编码表。
4、结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,上述按照预先设置的编码规则生成所述角色名对应的角色编码的步骤,包括:查找预先设置的所述存量角色体系的编码和编码位数;以所述存量角色体系的编码为起始码,生成与所述编码位数对应的角色编码。
5、结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,上述在预先创建的角色编码表中查找所述角色名对应的角色编码的步骤,包括:判断预先创建的角色编码表中是否有与所述角色名一致的目标角色名;如果是,将所述目标角色名对应的角色编码确定为所述角色名对应的角色编码。
6、结合第一方面的第三种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,其中,上述方法还包括:如果判断出预先创建的角色编码表中没有与所述角色名一致的目标角色名,则返回提示信息。
7、结合第一方面的第二种可能的实施方式,本发明实施例提供了第一方面的第五种可能的实施方式,其中,上述方法还包括:响应角色创建操作,其中,所述角色创建操作携带有需要创建的角色名,以及,该角色名关联的所述存量角色体系;根据所述存量角色体系的编码和预设的编码位数生成所述角色名的角色编码;将所述角色名与所述角色编码的对应存储至所述角色编码表。
8、结合第一方面,本发明实施例提供了第一方面的第六种可能的实施方式,其中,上述方法还包括:将查找到的角色编码与所述账户名建立映射关系之后,在预先建立的权限数据库中查找所述角色名对应的功能的权限;为所述账户名设置使用所述功能的权限。
9、第二方面,本发明实施例还提供一种角色优化的装置,应用于角色管理平台,所述装置包括:申请模块,用于响应角色申请操作,其中,所述角色申请操作为存量角色体系向所述角色管理平台发送的,且,所述角色申请操作携带有账户名和所述账户名所要申请的角色名;编码模块,用于提取所述角色名,在预先创建的角色编码表中查找所述角色名对应的角色编码;映射模块,用于将查找到的角色编码与所述账户名建立映射关系,以对所述账户名分配角色。
10、第三方面,本发明实施例还提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法的步骤。
11、第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面所述的方法的步骤。
12、本发明实施例带来了以下有益效果:
13、本发明实施例提供的角色优化的方法、装置及电子设备,能够响应存量角色体系发送的角色申请操作,然后提取角色申请操作的角色名,并在预先创建的角色编码表中查找角色名对应的角色编码,进而将查找到的角色编码与账户名建立映射关系,以对账户名分配角色,由于角色编码是角色管理平台基于角色编码表进行分配的,因此,整个分配角色的过程完全不需要存量角色系统单独进行执行,而是由角色管理平台按照预先构建的角色体系进行统计分配和控制,不仅可以避免出现信息孤岛,也可以解决角色口径和权限控制不一致的现象,进而有助于加强金融科技行业的综合经营。
14、本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
15、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种角色优化的方法,其特征在于,应用于角色管理平台,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,按照预先设置的编码规则生成所述角色名对应的角色编码的步骤,包括:
4.根据权利要求1所述的方法,其特征在于,在预先创建的角色编码表中查找所述角色名对应的角色编码的步骤,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求3所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种角色优化的装置,其特征在于,应用于角色管理平台,所述装置包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1-7任一项所述的方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述权利要求1-7任一项所述的方法的步骤。