[发明专利]应用权限处理方法及装置在审
申请号: | 202011004880.1 | 申请日: | 2020-09-22 |
公开(公告)号: | CN114254333A | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 陈浩翔 | 申请(专利权)人: | 浙江大搜车融资租赁有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/31;G06F8/65;G06F8/71 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 付先智;朱文杰 |
地址: | 311100 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 权限 处理 方法 装置 | ||
本说明书实施例提供了一种应用权限处理方法及装置,其中,一种应用权限处理方法包括:获取用户针对应用的权限包集合提交的选择动作;权限包集合包含至少一个权限包;权限包携带有元数据与权限参数之间的对应关系;确定权限包集合中被选择动作选中的至少一个权限包作为用户权限包;解析用户权限包,获得目标元数据及其目标权限参数;根据目标元数据与目标权限参数,对应用权限初始化。通过本说明书的实施例中的技术方案,能够从应用的权限包集合中选出用户权限包,进而利用用户权限包中携带的对应关系对用户进行个性化权限配置,降低了权限配置的工作量,简化配置流程,同时也降低权限配置工作的技术难度,有效提高了用户进行权限配置时的体验。
技术领域
本请求涉及计算机技术领域,尤其涉及一种应用权限处理方法及装置。
背景技术
团体用户在通过互联网租用应用提供的服务时,需要针对团体用户内部的每个成员分别配置权限。每个成员通过个性化配置权限,能够利用应用进行本人的职能范围内的工作,进而实现团体用户的分工合作。
针对每个成员进行个性化权限配置,存在工作量巨大,权限容易产生冲突,且重度依赖于应用开发方的技术支持的问题,降低了用户体验。
发明内容
本说明书一个或多个实施例提供了一种应用权限处理方法。所述应用权限处理方法包括:
获取用户针对应用的权限包集合提交的选择动作;所述权限包集合包含至少一个权限包;所述权限包携带有元数据与权限参数之间的对应关系;
确定所述权限包集合中被所述选择动作选中的至少一个权限包作为用户权限包;
解析所述用户权限包,获得目标元数据以及所述目标元数据的目标权限参数;
根据所述目标元数据与所述目标权限参数,对所述应用进行权限初始化。
可选的,所述解析所述用户权限包,获得目标元数据以及所述目标元数据的目标权限参数,包括:
若所述用户权限包的数量大于一个,则从各个所述用户权限包中解析得到所述目标元数据对应的至少一种待处理权限参数;
通过预先设置的参数优先级,从所述待处理权限参数中选出目标权限参数。
可选的,所述解析所述用户权限包,获得目标元数据以及所述目标元数据的目标权限参数,包括:
从所述用户权限包中解析得到所述目标元数据的权限类型和/或权限范围。
可选的,所述根据所述目标元数据与所述目标权限参数,对所述应用进行权限初始化,包括:
根据所述权限范围与所述用户的用户标识,确定所述用户针对所述用户元数据的用户权限范围;
根据所述用户权限范围,确定所述应用中所述用户元数据的关联页面的页面结构信息;
从所述用户元数据对应的业务数据中,筛选出在所述用户权限范围内的用户业务数据;
基于所述页面结构信息与所述用户业务数据,对所述关联页面进行渲染,以在所述用户执行针对应用的权限包集合提交的请求操作后生成目标应用界面。
可选的,所述应用权限处理方法,还包括:
获取所述用户向应用提交的用户权限包处理操作;
确定所述权限包集合中所述用户权限包处理操作对应的至少一个待处理权限包和针对所述待处理权限包的目标处理方式;
读取用户与用户权限包之间的对应关系;
通过所述对应关系,查询所述用户的至少一个用户权限包;
若所述目标处理方式为权限包添加,将所述待处理权限包添加到所述用户权限包;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大搜车融资租赁有限公司,未经浙江大搜车融资租赁有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011004880.1/2.html,转载请声明来源钻瓜专利网。