[发明专利]用户权限管理方法、装置、计算机设备和存储介质有效
申请号: | 201910784093.4 | 申请日: | 2019-08-23 |
公开(公告)号: | CN110598380B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 鲍贤玮 | 申请(专利权)人: | 浙江大搜车软件技术有限公司 |
主分类号: | G06F21/30 | 分类号: | G06F21/30 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 雷志刚 |
地址: | 310000 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户权限 管理 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种用户权限管理方法、装置、计算机设备和存储介质。所述方法包括:接收终端发送的权限删除请求,所述权限删除请求携带有用户标识和待删除权限;获取与所述用户标识对应的预设删除权限集合,判断所述待删除权限是否属于所述预设删除权限集合;当判定为属于时,根据用户标识获取对应的角色集合,所述角色集合中的角色为与所述用户标识对应的单权限角色;从所述角色集合中删除与所述待删除权限对应的所述待删除角色,得到删除后的角色集合,根据所述删除后的角色集合中的角色得到与所述用户标识对应的第一目标权限。采用本方法能够快速删除所要删除的权限,提高了权限管理效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种用户权限管理方法、装置、计算机设备和存储介质。
背景技术
目前,为防止各核心业务流程在系统外流转,需要为每个业务系统的用户及时分配适当的权限,现有的权限配置方法是采用RBAC模型(Role-Based Access Control,基于角色的权限访问控制)进行权限控制。然而,随着项目的进展,有时会出现用户的岗位未变动,但对应的权限发生了改变,此时需要删除系统中该用户的部分权限,需要在权限中心中先根据该用户所要删除的权限搜索角色,再删除与用户对应的角色。当搜索的角色对应权限中仅有部分需要删除时,则需要建立角色与要删除权限的禁用关系来禁用所需删除的权限,或者将用户的角色更换为另一个角色。因此权限删除中,需要搜索的范围较大,且当角色对应权限中仅有部分需要删除时,操作复杂繁琐,响应速度较慢。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高响应速度的用户权限管理方法、装置、计算机设备和存储介质。
一种用户权限管理方法,所述方法包括:
接收终端发送的权限删除请求,所述权限删除请求携带有用户标识和待删除权限;
获取与所述用户标识对应的预设删除权限集合,判断所述待删除权限是否属于所述预设删除权限集合;
当判定为属于时,根据用户标识获取对应的角色集合,所述角色集合中的角色为与所述用户标识对应的单权限角色;
从所述角色集合中删除与所述待删除权限对应的所述待删除角色,得到删除后的角色集合,根据所述删除后的角色集合中的角色得到与所述用户标识对应的第一目标权限。
上述用户权限管理方法中,通过用户标识获取待删除权限,通过判断待删除权限是否属于预设删除权限集合,进而获取单权限角色组成的角色集合,在角色集合内查询出与属于预设删除权限集合的待删除权限对应的待删除角色,删除该删除角色,即可完成该用户的权限调整,本方案中仅搜索用户标识对应的角色集合中与待删除权限对应的角色即可完成该用户的权限调整,缩小了搜索范围,简化了操作步骤,因而提高了权限删除的效率。
在其中一个实施例中,还包括:
获取与用户标识对应的当前权限,提取所述当前权限中的当前权限特征;
根据用户标识获取对应的用户身份信息,提取所述用户身份信息中的用户特征,查询所述用户特征对应的权重;
根据所述当前权限特征、所述用户特征及对应的权重计算所述当前权限与所述用户身份信息的相关度;
获取相关度阈值,当所述相关度低于所述相关度阈值时,将所述当前权限设定为预设删除权限,并得到预设删除权限集合。
上述用户权限管理方法中,通过根据提取当前权限中的当前权限特征与用户身份信息对应的用户特征,并根据当前权限特征与用户特征计算当前权限与目标用户的相关度,根据相关度与相关阈值判断是否将当前权限设定为预设删除权限,进而得到预设删除权限集合。本方案中,通过筛选当前权限中的预设删除权限,能够直接判断待删除权限是否为实际要删除的权限,缩短了权限删除的周期,提高了权限删除的效率。
在其中一个实施例中,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大搜车软件技术有限公司,未经浙江大搜车软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910784093.4/2.html,转载请声明来源钻瓜专利网。