[发明专利]权限处理、权限控制方法及装置在审
申请号: | 201910655115.7 | 申请日: | 2019-07-19 |
公开(公告)号: | CN110457629A | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 李爽 | 申请(专利权)人: | 口碑(上海)信息技术有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F21/31 |
代理公司: | 11644 北京清源汇知识产权代理事务所(特殊普通合伙) | 代理人: | 冯德魁;窦晓慧<国际申请>=<国际公布> |
地址: | 200135上海市浦东新区民生路11*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标用户 权限 角色功能 角色信息 目标角色 业务功能 功能点 分类信息 权限处理 权限控制 角色 精细 申请 | ||
1.一种权限处理方法,其特征在于,包括:
为目标用户选取目标角色信息;
建立所述目标用户与所述目标角色信息之间的目标用户角色对应关系;
获得角色信息与功能点信息之间的角色功能对应关系,所述角色信息用于表示具有相同权限的用户的分类信息,所述功能点信息用于表示使用业务功能的权限;
根据所述目标用户角色对应关系和所述角色功能对应关系,获得所述目标用户使用业务功能的权限。
2.根据权利要求1所述的方法,其特征在于,还包括:
获得角色信息;
获得多个功能点信息;
建立所述角色信息与所述多个功能点信息中的一个或多个功能点信息之间的角色功能对应关系;
所述为目标用户选取目标角色信息,包括:从建立了角色功能对应关系的角色信息中为目标用户选取目标角色信息。
3.根据权利要求1所述的方法,其特征在于,还包括:
获得增加的功能点信息,在所述角色功能对应关系中增加所述角色信息与所述增加的功能点信息之间的对应关系,获得更新后的角色功能对应关系;或者,在所述角色功能对应关系中删除所述角色信息与所述功能点信息之间的对应关系,获得更新后的角色功能对应关系;
根据所述目标用户角色对应关系和所述更新后的角色功能对应关系,获得所述目标用户使用业务功能的权限。
4.根据权利要求1所述的方法,其特征在于,所述功能点信息,为枚举值。
5.根据权利要求1所述的方法,其特征在于,所述功能点信息,为针对接口生成的一个或多个功能点信息;其中,所述接口为用于访问业务服务功能的服务接口。
6.根据权利要求4所述的方法,其特征在于,还包括:针对一个接口,采用JAVA注解方式声明一个或多个功能点信息。
7.根据权利要求4所述的方法,其特征在于,还包括:将一个功能点信息在多个接口中采用JAVA注解方式进行声明。
8.根据权利要求1所述的方法,其特征在于,还包括:
获得增加的角色信息,针对所述增加的角色信息,获得增加的角色功能对应关系;
使用所述增加的角色功能对应关系,更新所述目标用户角色对应关系;获得更新后的目标用户角色对应关系;
根据所述更新后的目标用户角色对应关系,获得所述目标用户使用业务功能的权限。
9.一种权限控制方法,其特征在于,包括:
获得目标用户针对目标接口的访问请求;其中,所述目标接口为用于访问目标业务服务功能的服务接口;
获得所述目标接口的多个功能点信息;所述功能点信息用于表示使用业务功能的权限;
根据所述目标接口的多个功能点信息,针对所述访问请求对应的访问行为进行权限控制。
10.一种权限处理方法,其特征在于,包括:
为目标用户选取目标角色信息,所述目标用户为菜品订阅系统的注册用户;
建立所述目标用户与所述目标角色信息之间的目标用户角色对应关系;
获得角色信息与功能点信息之间的角色功能对应关系,所述角色信息用于表示具有相同权限的用户的分类信息,所述功能点信息用于表示使用业务功能的权限,所述业务功能为所述菜品订阅系统通过接口提供的业务功能;
根据所述目标用户角色对应关系和所述角色功能对应关系,获得所述目标用户使用业务功能的权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于口碑(上海)信息技术有限公司,未经口碑(上海)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910655115.7/1.html,转载请声明来源钻瓜专利网。