[发明专利]应用程序页面的权限控制方法及装置在审
申请号: | 202210110254.3 | 申请日: | 2022-01-28 |
公开(公告)号: | CN114547676A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 陈占东 | 申请(专利权)人: | 中科创达软件股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100083 北京市海淀区清华东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 页面 权限 控制 方法 装置 | ||
1.一种应用程序页面的权限控制方法,其特征在于,所述方法包括:
获取应用程序的目标功能页面;
设置每个所述目标功能页面对应的权限使用规则;
基于所述目标功能页面被触发,按照所述权限使用规则,进行针对所述目标功能页面的权限授予、权限禁止操作。
2.根据权利要求1所述的方法,其特征在于,所述设置每个所述目标功能页面对应的权限使用规则,包括:
设置所述目标功能页面对应的权限使用规则为:在所述目标功能页面的展示过程中,禁用第一权限,以及在未展示所述目标功能页面时,恢复所述第一权限;
所述基于所述目标功能页面被触发,按照所述权限使用规则,进行针对所述目标功能页面的权限授予、权限禁止操作,包括:
基于所述目标功能页面被触发,在所述目标功能页面的展示过程中,禁用第一权限,以及在未展示所述目标功能页面时,恢复所述第一权限。
3.根据权利要求1所述的方法,其特征在于,所述设置每个所述目标功能页面对应的权限使用规则,包括:
设置所述目标功能页面对应的权限使用规则为:在所述目标功能页面的展示过程中,授予第二权限,以及在未展示所述目标功能页面时,禁用所述第二权限;
所述基于所述目标功能页面被触发,按照所述权限使用规则,进行针对所述目标功能页面的权限授予、权限禁止操作,包括:
基于所述目标功能页面被触发,在所述目标功能页面的展示过程中,授予第二权限,以及在未展示所述目标功能页面时,禁用所述第二权限。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取功能页面列表和权限列表,并展示所述功能页面列表和所述权限列表;
所述获取应用程序的目标功能页面,包括:
从所述功能页面列表中选取所述目标功能页面;
所述设置每个所述目标功能页面对应的权限使用规则,包括:
通过在所述权限列表中选取权限,进行对所述目标功能页面的权限使用规则的设置。
5.根据权利要求4所述的方法,其特征在于,在所述应用程序的操作系统包括安卓系统的情况下,所述方法还包括:
基于于对所述功能页面的截图操作,获取所述功能页面的页面截图;
建立所述功能页面的索引标识、所述功能页面所属的应用程序的包名、所述功能页面的名称、用户标识、所述功能页面的页面截图的存储路径的第一对应关系,并将保存有所述第一对应关系的功能页面列表存储在第一数据库中;
所述获取功能页面列表,包括:
通过所述调用系统管理接口,从第一数据库中获取所述功能页面列表。
6.根据权利要求4所述的方法,其特征在于,在所述应用程序的操作系统包括安卓系统的情况下,所述获取权限列表,包括:
获取所述目标功能页面所属的目标应用程序的包名;
根据所述目标应用程序的包名,获取所述目标应用程序的应用信息;
从所述应用信息中提取所述目标应用程序的权限字符串;
根据所述权限字符串,获取所述目标应用程序使用的权限的名称和描述信息;
获取包含所述目标应用程序使用的权限的名称和描述信息的权限列表。
7.根据权利要求4所述的方法,其特征在于,所述通过在所述权限列表中选取权限,进行对所述目标功能页面的权限使用规则的设置,包括:
在所述权限列表中选取待设置的目标权限;
展示所述目标权限的设置界面,所述设置界面包括多条针对所述目标权限的权限使用规则;
通过选取所述设置界面中的目标权限使用规则,为所述目标功能页面配置所述目标权限使用规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科创达软件股份有限公司,未经中科创达软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210110254.3/1.html,转载请声明来源钻瓜专利网。