[发明专利]数据处理方法、装置、电子设备以及计算机可读存储介质在审
申请号: | 202011606857.X | 申请日: | 2020-12-30 |
公开(公告)号: | CN112632616A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 王亮 | 申请(专利权)人: | 北京嘀嘀无限科技发展有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60 |
代理公司: | 北京中知恒瑞知识产权代理事务所(普通合伙) 11889 | 代理人: | 王文红 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 以及 计算机 可读 存储 介质 | ||
本公开提供了一种数据处理方法、装置、电子设备以及计算机可读存储介质,其中,该方法包括:获取数据请求端发送的数据获取请求;在目标数据维度中确定携带鉴权标识的鉴权数据维度;鉴权标识用于表征数据请求端具备对数据源中相应鉴权数据维度的数据的操作权限;根据鉴权关系确定数据请求端在鉴权数据维度下的数据鉴权范围,并根据数据鉴权范围在所述数据源中获取目标数据。本公开实施例通过根据鉴权标识确定鉴权数据维度,并根据鉴权关系在数据源中获取所属于鉴权数据维度的数据鉴权范围内的目标数据的方式,能够实现更加细粒度的数据鉴权,满足用户对细粒度的数据鉴权需求。
技术领域
本公开涉及数据处理的技术领域,具体而言,涉及一种数据处理方法、装置、电子设备以及计算机可读存储介质。
背景技术
目前,对于现今大多数企业而言,数据平台的取数和可视化系统承担着企业多个不同部门的数据需求,而在在这些不同需求当中,每个部门对于数据鉴权的要求又是不一致的。因此对于这些数据资源的管理是取数和可视化系统中功能的一个重要组成部分。
现在市面上存在的取数和可视化系统中对数据资源的管理基本是基于用户的角色来决定,首先在系统中存在超级管理员角色,超级管理员根据业务线不同设置不同的角色,然后将不同的用户赋予不同的角色,每个角色所拥有的数据资源的权限不同,以此来对数据资源进行管控。以上的鉴权管控是一种粒度较粗的管控策略,当用户对取数或者可视化图表的数据有更细粒度的数据鉴权需求时,以上的权限管控是无法满足的。
发明内容
本公开实施例至少提供一种数据处理方法、装置、电子设备以及计算机可读存储介质。
第一方面,本公开实施例提供了一种数据处理方法,包括:获取数据请求端发送的数据获取请求;所述数据获取请求中携带所请求获取数据的目标数据维度;在所述目标数据维度中确定携带鉴权标识的鉴权数据维度;所述鉴权标识用于表征数据请求端具备对数据源中相应鉴权数据维度下数据的操作权限;根据鉴权关系确定所述数据请求端在所述鉴权数据维度的的数据鉴权范围,并根据所述数据鉴权范围在所述数据源中获取目标数据;所述鉴权关系为数据请求端预先设定的用于指示各个数据请求端在各个鉴权数据维度下的数据鉴权范围的信息。
一种可选的实施方式中,所述在所述目标数据维度中确定携带鉴权标识的鉴权数据维度,包括:响应于校验所述数据请求端对所述所请求获取数据的操作权限的结果为校验通过;在所述目标数据维度中确定携带所述鉴权标识的所述鉴权数据维度,其中,所述操作权限包括:数据查看权限和/或数据编辑权限。
一种可选的实施方式中,所述校验所述数据请求端对所述所请求获取数据的操作权限,包括:在目标服务系统中确定所述所请求获取数据所属的目标项目组,其中,所述目标服务系统中包含至少一个业务线,每个业务线对应设置一个或多个项目组;若所述数据请求端包含在所述目标项目组内,则确定所述数据请求端具备对所述所请求获取数据的操作权限。
一种可选的实施方式中,所述目标项目组中包含目标角色对象的对象信息,其中,所述目标角色对象包括:项目管理对象和/或项目成员对象;所述项目管理对象被配置成调整所述项目成员对象的权限信息和/或角色信息;所述项目成员对象被配置成具备所述目标项目组所对应数据源的操作权限,其中,所述操作权限包括:数据查看权限和/或数据编辑权限。
一种可选的实施方式中,所述根据所述数据鉴权范围在所述数据源中获取目标数据,包括:按照预设格式对所述鉴权数据维度和所述鉴权数据维度的数据鉴权范围进行封装,得到SQL查询指令;向数据库服务器发送所述SQL查询指令,并获取所述数据库服务器根据所述SQL查询指令查询到的所述目标数据。
一种可选的实施方式中,所述在所述目标数据维度中确定携带鉴权标识的鉴权数据维度,包括:获取所述数据源中用于表征所述目标数据维度的目标字段信息;若在所述目标字段信息中包含用于表征所述鉴权标识的鉴权字段,则确定所述目标数据维度为所述鉴权数据维度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京嘀嘀无限科技发展有限公司,未经北京嘀嘀无限科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011606857.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种报废清单的生成方法、装置、存储介质及电子设备
- 下一篇:防溅水罩及盥洗池