一种用户权限的管理方法、装置、设备及介质制造方法及图纸

技术编号:33207100 阅读:14 留言:0更新日期:2022-04-24 00:55
本发明专利技术实施例公开了一种用户权限的管理方法、装置、设备及介质,该方法包括:当检测到对公产品综合管理平台开始处于登录状态时,根据当前登录用户对应的用户标识,在确定本地不存在与当前登录用户匹配的历史用户角色时,根据当前登录用户对应的所属机构,在预设的用户角色列表中获取与当前登录用户匹配的目标用户角色;根据目标用户角色,获取当前登录用户与各对公产品分别对应的用户权限,并根据与各对公产品分别对应的用户权限,对当前登录用户进行与对公产品综合管理平台对应的访问控制。本实施例的技术方案,通过基于用户角色的权限控制方法,可以实现对多产品接入的有效用户权限管理,可以提升对不同产品对应用户权限的管理精细度。理精细度。理精细度。

【技术实现步骤摘要】
一种用户权限的管理方法、装置、设备及介质


[0001]本专利技术实施例涉及计算机
,尤其涉及一种用户权限的管理方法、装置、设备及介质。

技术介绍

[0002]对公产品管理系统,是银行系统的重要组成部分之一,实现对公产品管理系统对用户权限的有效管理,对提升用户的银行系统使用体验具有重要意义。
[0003]目前,现有对公产品管理系统的用户权限管理方法,通常是一个产品就对应一个管理端,各产品的用户权限管理由各自对应的管理端负责,导致对公业务领域的产品管理分散,分行业务人员需要频繁的进行不同产品管理系统的登陆登出操作,增加了操作复杂度,且无法实现对不同产品用户的访问权限和操作权限的精细控制。

技术实现思路

[0004]本专利技术实施例提供一种用户权限的管理方法、装置、设备及介质,可以实现对多产品接入的有效用户权限管理,可以提升对不同产品对应用户权限的管理精细度。
[0005]第一方面,本专利技术实施例提供了一种用户权限的管理方法,应用于对公产品综合管理平台,包括:
[0006]当检测到对公产品综合管理平台开始处于登录状态时,根据当前登录用户对应的用户标识,判断本地是否存在与所述当前登录用户匹配的历史用户角色;
[0007]若否,则获取所述当前登录用户对应的所属机构,并根据所述当前登录用户对应的所属机构,在预设的用户角色列表中获取与所述当前登录用户匹配的目标用户角色;
[0008]根据与所述当前登录用户匹配的目标用户角色,获取所述当前登录用户与对公产品综合管理平台中各对公产品分别对应的用户权限,并根据所述当前登录用户与各所述对公产品分别对应的用户权限,对所述当前登录用户进行与所述对公产品综合管理平台对应的访问控制。
[0009]第二方面,本专利技术实施例还提供了一种用户权限的管理装置,应用于对公产品综合管理平台,包括:
[0010]历史用户角色判断模块,用于当检测到对公产品综合管理平台开始处于登录状态时,根据当前登录用户对应的用户标识,判断本地是否存在与所述当前登录用户匹配的历史用户角色;
[0011]目标用户角色获取模块,用于若否,则获取所述当前登录用户对应的所属机构,并根据所述当前登录用户对应的所属机构,在预设的用户角色列表中获取与所述当前登录用户匹配的目标用户角色;
[0012]用户权限获取模块,用于根据与所述当前登录用户匹配的目标用户角色,获取所述当前登录用户与对公产品综合管理平台中各对公产品分别对应的用户权限,并根据所述当前登录用户与各所述对公产品分别对应的用户权限,对所述当前登录用户进行与所述对
公产品综合管理平台对应的访问控制。
[0013]第三方面,本专利技术实施例还提供了一种电子设备,该电子设备包括:
[0014]一个或多个处理器;
[0015]存储器,用于存储一个或多个计算机程序;
[0016]当所述一个或多个计算机程序被所述一个或多个处理器执行,使得所述一个或多个处理器执行所述计算机程序时实现本专利技术任意实施例提供的用户权限的管理方法。
[0017]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,该存储介质上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例提供的用户权限的管理方法。
[0018]本专利技术实施例提供的技术方案,当检测到对公产品综合管理平台开始处于登录状态时,根据当前登录用户对应的用户标识,在确定本地不存在与当前登录用户匹配的历史用户角色时,根据当前登录用户对应的所属机构,在预设的用户角色列表中获取与当前登录用户匹配的目标用户角色;根据目标用户角色,获取当前登录用户与各对公产品分别对应的用户权限,并根据与各对公产品分别对应的用户权限,对当前登录用户进行与对公产品综合管理平台对应的访问控制,通过基于用户角色的权限控制方法,可以实现对多产品接入的有效用户权限管理,可以提升对不同产品对应用户权限的管理精细度。
附图说明
[0019]图1A是本专利技术实施例一中的一种用户权限的管理方法的流程图;
[0020]图1B是本专利技术实施例一中的一种用户权限体系模型的功能示意图;
[0021]图1C是本专利技术实施例一中的一种用户角色的角色范围示意图;
[0022]图2A是本专利技术实施例二中的一种用户权限的管理方法的流程图;
[0023]图2B是本专利技术实施例二中的一种各实体之间的关系示意图;
[0024]图3是本专利技术实施例三中的一种用户权限的管理装置的结构示意图;
[0025]图4是本专利技术实施例四中的一种电子设备的结构示意图。
具体实施方式
[0026]下面将参照附图更详细地描述本专利技术的实施例。虽然附图中显示了本专利技术的某些实施例,然而应当理解的是,本专利技术可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本专利技术。应当理解的是,本专利技术的附图及实施例仅用于示例性作用,并非用于限制本专利技术的保护范围。
[0027]实施例一
[0028]图1A为本专利技术实施例一提供的一种用户权限的管理方法的流程图,本专利技术实施例可适用于通过预先搭建的对公综合产品管理平台,实现对多产品接入的用户权限管理的情况;该方法可以由本专利技术实施例中的用户权限的管理装置来执行,该装置可由硬件和/或软件组成,并一般可集成在电子设备中,典型的,可以集成在计算机设备或者服务器中。如图1A所示,该方法具体包括如下步骤:
[0029]S110、当检测到对公产品综合管理平台开始处于登录状态时,根据当前登录用户对应的用户标识,判断本地是否存在与所述当前登录用户匹配的历史用户角色。
[0030]其中,对公产品综合管理平台,为多个对公产品的统一管理端,可以包括多个产品模块,产品模块与对公产品一一对应,对公产品是指用于提供对单位业务的服务。典型的,对公产品综合管理平台,可以是金融系统(例如,银行)的对公产品综合管理平台。
[0031]在本实施例中,对公产品综合管理平台的用户权限体系模型的功能如图1B所示。具体的,用户权限体系模型的功能主要包括用户管理、角色管理和权限管理;其中,用户管理,可以包括用户信息和用户操作的管理,用户操作可以包括增、删、改用户信息,以及角色分配(包括设置失效日期、角色分配状态等);角色管理,可以包括角色信息和角色操作的管理,角色操作可以包括增、删、改角色信息,以及权限分配(包括按粒度进行权限分配、设置授权类别);权限管理,可以包括权限粒度(包括菜单权限、操作或者功能权限)管理和权限操作(例如,增、改、删权限信息)管理。
[0032]在本实施例中,当检测到用户成功登录对公产品综合管理平台时,可以根据用户的登录信息,例如,登录账号和登录密码,在服务器中查找当前登录用户对应的用户标识;其中,用户标识,可以是用户的真实姓名,或者用户在对公产品综合管理平台中的唯一编号。进一步的,根据当前登录用户对应的用户标识,查找是否存在与当前登录用户匹配的历史用户角色。其中,历史用户角色,可以是当前本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户权限的管理方法,其特征在于,应用于对公产品综合管理平台,包括:当检测到对公产品综合管理平台开始处于登录状态时,根据当前登录用户对应的用户标识,判断本地是否存在与所述当前登录用户匹配的历史用户角色;若否,则获取所述当前登录用户对应的所属机构,并根据所述当前登录用户对应的所属机构,在预设的用户角色列表中获取与所述当前登录用户匹配的目标用户角色;根据与所述当前登录用户匹配的目标用户角色,获取所述当前登录用户与对公产品综合管理平台中各对公产品分别对应的用户权限,并根据所述当前登录用户与各所述对公产品分别对应的用户权限,对所述当前登录用户进行与所述对公产品综合管理平台对应的访问控制。2.根据权利要求1所述的方法,其特征在于,根据所述当前登录用户对应的所属机构,在预设的用户角色列表中获取与所述当前登录用户匹配的目标用户角色,包括:根据与预设的用户角色列表中各用户角色分别对应的预设角色级别和预设机构范围,确定各所述用户角色分别对应的适用机构范围;将所述当前登录用户对应的所属机构与各所述用户角色分别对应的适用机构范围进行匹配对比;若检测到所述当前登录用户对应的所属机构满足某一个用户角色对应的适用机构范围,则将所检测用户角色确定为与所述当前登录用户匹配的目标用户角色。3.根据权利要求1所述的方法,其特征在于,还包括:响应于对新建用户角色的创建请求,获取新建用户角色对应的角色类别;若检测到所述新建用户角色对应的角色类别为管理员角色,则为所述新建用户角色分别配置与对公产品综合管理平台对应的系统类操作的执行权限和授权权限,并为所述新建用户角色配置与对公产品综合管理平台中至少一个对公产品对应的交易类操作的授权权限,并获取配置完成的新建用户角色添加至预设的用户角色列表中;若检测到所述新建用户角色对应的角色类别为操作员角色,则为所述新建用户角色配置与对公产品综合管理平台中至少一个对公产品对应的交易类操作的执行权限,并获取配置完成的新建用户角色添加至预设的用户角色列表中;根据与所述当前登录用户匹配的目标用户角色,获取所述当前登录用户与对公产品综合管理平台中各对公产品分别对应的用户权限,包括:若检测到所述目标用户角色的角色类别为管理员角色,则获取与对公产品综合管理平台对应的系统类操作的执行权限和授权权限,以及与对公产品综合管理平台中至少一个对公产品对应的交易类操作的授权权限;若检测到所述目标用户角色的角色类别为操作员角色,则获取与对公产品综合管理平台中至少一个对公产品对应的交易类操作的执行权限。4.根据权利要求3所述的方法,其特征在于,根据所述当前登录用户与各所述对公产品分别对应的用户权限,对所述当前登录用户进行与所述对公产品综合管理平台对应的访问控制,包括:响应于当前登录用户针对目标对公产品的访问请求,根据所述当前登录用户与对公产品综合管理平台中各对公产品分别对应的用户权限,判断所述当前登录用户是否具有与所述目标对公产品对应的交易类操作的执行权限;

【专利技术属性】
技术研发人员:蔡博宇王莉宋微奇郑子茹
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1