一种数据管理方法和电子设备技术

技术编号:28036122 阅读:12 留言:0更新日期:2021-04-09 23:18
本发明专利技术是关于一种数据管理方法和电子设备,涉及数据管理技术领域,本发明专利技术方法包括:响应第一用户的管理指令,根据第一用户对应的管理层级和管理指令对应待管理数据的数据层级,确定第一用户是否对待管理数据具有管理权;其中,第一用户对应的管理层级为第一用户具有管理权的数据的最高层级;若确定第一用户对待管理数据具有管理权,则对待管理数据执行管理指令。由于本发明专利技术实施例通过确定用户具有管理权的数据的最高层级与待管理数据的数据层级进行鉴权,简化了鉴权过程。

【技术实现步骤摘要】
一种数据管理方法和电子设备
本专利技术涉及数据管理
,尤其涉及一种数据管理方法和电子设备。
技术介绍
现有数据存储到数据存储容器中,其中数据存储容器可以为数据库,大多会指定本条数据的创建者,在进行数据鉴权时通过比较数据创建者和当前操作的用户是否一致作为能否管理该条数据的判断依据。在解决业务系统中多个用户对同类数据同时具备管理权限时,业内常用方案是增加一张人和数据的映射关系,该映射关系中数据可以采用标识表示,专门去标识管理员对具体某几条数据拥有的管理权限,在进行权限判断时需要综合两张或多张数据表的数据进行鉴权。然而,一般数据存储容器中数据比较多,相应会存储比较复杂的数据和用户间的映射关系,导致管理权限表达不直观,进一步进行鉴权时需要比对的映射关系也会比较多,导致鉴权流程冗杂的问题。
技术实现思路
本专利技术提供一种数据管理方法和电子设备,用以解决现有技术在分配管理权限时需要存储复杂的数据和用户间的映射关系、管理权限表达不直观、数据鉴权流程冗杂等问题。第一方面,本专利技术实施例提供的一种数据管理方法,包括:本文档来自技高网...

【技术保护点】
1.一种数据管理方法,其特征在于,包括:/n响应第一用户的管理指令,根据所述第一用户对应的管理层级和所述管理指令对应待管理数据的数据层级,确定所述第一用户是否对所述待管理数据具有管理权;其中,所述第一用户对应的管理层级为所述第一用户具有管理权的数据的最高层级;/n若确定所述第一用户对所述待管理数据具有管理权,则对所述待管理数据执行所述管理指令。/n

【技术特征摘要】
1.一种数据管理方法,其特征在于,包括:
响应第一用户的管理指令,根据所述第一用户对应的管理层级和所述管理指令对应待管理数据的数据层级,确定所述第一用户是否对所述待管理数据具有管理权;其中,所述第一用户对应的管理层级为所述第一用户具有管理权的数据的最高层级;
若确定所述第一用户对所述待管理数据具有管理权,则对所述待管理数据执行所述管理指令。


2.根据权利要求1所述的数据管理方法,其特征在于,其中,数据层级包括数据层级的编码以及数据层级以上的所有数据层级的编码;
根据所述第一用户对应的管理层级和所述管理指令对应待管理数据的数据层级,确定所述第一用户是否对所述待管理数据具有管理权,包括:
若所述待管理数据为一条数据,则判断所述待管理数据的数据层级的编码中是否包含所述第一用户对应的管理层级的编码;
若是,则确定所述第一用户对所述待管理数据具有管理权;
否则,确定所述第一用户对所述待管理数据不具有管理权;

若所述待管理数据为多条数据,则确定所述待管理数据的最高的数据层级的编码,并判断所述待管理数据的最高的数据层级的编码中是否包含所述第一用户对应的管理层级的编码;
若是,则确定所述第一用户对所述待管理数据具有管理权;
否则,确定所述第一用户对所述待管理数据不具有管理权。


3.根据权利要求2所述的数据管理方法,其特征在于,所述响应第一用户的管理指令之前,所述方法还包括:
确定所述第一用户的身份为预设第一管理身份。


4.根据权利要求3所述的数据管理方法,其特征在于,所述确定所述第一用户的身份认证为预设第一管理身份之后,所述方法还包括:
响应所述第一用户的查询权限指令,确定所述第一用户对应的管理层级以下的所有数据层级,并显示所述第一用户对应的管理层级及其以下的所有数据层级;
响应所述第一用户的添加数据指令,将所述添加数据指令中选择的数据层级作为所述添加数据指令对应待添加数据的数据层级。


5.根据权利要求1~4任一项所述的数据管理方法,其特征在于,所述方法还包括:
响应具有预设第二管理身份的第二用户的添加层级指令,根据所述添加层级指令对应数据层级以上的所有数据层级的编码,以及所述添加层级指令对应数据层级的编码,确定新的数据层级;和/或
响应第二用户的分配层级指令,将所述分配层级指令对应选择的数据层级作为所述分配指令对应选择的第一用户对应的管理...

【专利技术属性】
技术研发人员:周向阳王豪宫智
申请(专利权)人:绿盟科技集团股份有限公司北京神州绿盟科技有限公司神州绿盟成都科技有限公司
类型:发明
国别省市:北京;11

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

1