[发明专利]权限控制方法、装置、计算机设备和存储介质有效
申请号: | 202111399042.3 | 申请日: | 2021-11-24 |
公开(公告)号: | CN113821777B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 金婕 | 申请(专利权)人: | 太平金融科技服务(上海)有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/45 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 姜晓云 |
地址: | 201201 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 权限 控制 方法 装置 计算机 设备 存储 介质 | ||
1.一种权限控制方法,其特征在于,所述方法包括:
接收用户登录请求,所述用户登录请求携带有用户标识;
读取与所述用户标识对应的用户角色,并获取所述用户角色对应的角色权限;
根据所述角色权限在横向数据维度和纵向数据维度上进行合并得到用户权限清单;
接收用户数据读取请求;
根据所述用户数据读取请求获取对应的数据;
基于所述用户权限清单对所获取的数据进行权限控制后,输出对应范围的数据;
所述横向数据维度包括第一横向维度和第二横向维度;所述根据所述角色权限在横向数据维度和纵向数据维度上进行合并得到用户权限清单,包括:
在所述第一横向维度将所述角色权限取并集得到对应所述第一横向维度的用户权限;
从所述角色权限中提取所述第二横向维度对应的行角色权限和列角色权限;
将所述行角色权限和列角色权限取交集得到对应所述第二横向维度的用户权限;
根据对应所述第一横向维度的用户权限和对应所述第二横向维度的用户权限得到用户权限清单。
2.根据权利要求1所述的方法,其特征在于,所述行角色权限的生成方式包括:
接收所定义的待进行行权限控制的维度以及维度信息;
根据所述维度以及所述维度信息生成维度模型;
获取报表需求,并根据报表需求获取对应的维度;
获取所述报表需求对应的指标,根据所述指标和所述维度生成数据分析模型;
根据所述维度建立所述维度模型和所述数据分析模型的映射关系以得到待进行行权限控制的维度的行权限;
接收行角色创建指令,根据所述行角色创建指令创建行角色;
接收针对所创建的行角色的维度授权指令,根据所述维度授权指令查询到对应的维度,并将所查询到的维度的行权值赋值至所创建的行角色得到行角色权限。
3.根据权利要求2所述的方法,其特征在于,所述基于所述用户权限清单对所获取的数据进行权限控制后,输出对应范围的数据,包括:
当所述用户权限清单中包括行角色权限时,则提取所述行角色权限的维度;
查询与所提取的维度对应的维度模型和数据分析模型;
根据所述维度模型和所述数据分析模型对所获取的数据进行行角色权限控制后,输出对应范围的数据。
4.根据权利要求2所述的方法,其特征在于,所述行权限控制的维度包括机构,所述方法还包括:
定期查询用户在组织架构中的机构;
获取所查询的机构对应的行权限,根据所查询到的行权限对所述用户的用户权限清单进行调整。
5.根据权利要求1所述的方法,其特征在于,所述列角色权限的生成方式包括:
接收所定义的待进行列权限控制的模型表清单;
构建所述模型表清单中各个模型表对应的指标,查询所述指标的源数据,并根据所述指标的源数据生成度量标签表;
接收列角色创建指令,根据所述列角色创建指令创建列角色;
接收针对所创建的列角色的度量标签选择指令,根据所述度量标签选择指令查询到对应的度量标签,并根据所查询到的度量标签创建列角色权限。
6.根据权利要求5所述的方法,其特征在于,所述基于所述用户权限清单对所获取的数据进行权限控制后,输出对应范围的数据,包括:
当所述用户权限清单中包括列角色权限时,则提取所述列角色权限的度量标签;
根据所述度量标签查询到对应的指标;
根据所查询到的指标对所获取的数据进列权限控制后,输出对应范围的数据。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户管理请求,所述用户管理请求携带有用户标识;
判断所述用户标识对应的所述角色权限中是否存在管理权限;
当存在管理权限时,则显示所述角色权限,以进行角色管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太平金融科技服务(上海)有限公司,未经太平金融科技服务(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111399042.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:生成虚拟形象的方法、装置、电子设备、介质和程序
- 下一篇:循环罐及制浆系统