[发明专利]一种权限管理方法、权限管理装置及智能终端有效
申请号: | 201710631659.0 | 申请日: | 2017-07-28 |
公开(公告)号: | CN107480554B | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 肖立锋;龙德武 | 申请(专利权)人: | 中科创达软件科技(深圳)有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 权限 管理 方法 装置 智能 终端 | ||
1.一种权限管理方法,其特征在于,所述权限管理方法包括:
接收应用程序发送的权限请求指令;
基于所述权限请求指令所请求的真实访问权限,确定与所述真实访问权限对应的虚拟访问权限,其中,所述真实访问权限与真实系统中的终端数据相关联,所述虚拟访问权限与虚拟系统中的终端数据相关联,所述虚拟系统中的终端数据不同于所述真实系统中的终端数据;在真实系统中通过沙箱创建所述虚拟系统;每一真实访问权限在虚拟系统中都有与其相对应的虚拟访问权限;
将所述虚拟访问权限授予所述应用程序;
接收输入的权限更改指令;
基于所述权限更改指令,确定所述应用程序的待更改的虚拟访问权限;
对与所述待更改的虚拟访问权限相关联的虚拟系统中的终端数据更改为对应的真实系统中的终端数据;
所述权限管理方法还包括:
在初次启动所述虚拟系统时,对所述虚拟访问权限进行初始化;
所述对所述虚拟访问权限进行初始化,包括:
获取与所述真实访问权限关联的所述真实系统中的终端数据;
将与所述真实访问权限关联的所述真实系统中的终端数据复制至所述虚拟系统;
以预设的方式对所述虚拟系统中,复制得到的与所述真实访问权限关联的所述真实系统中的终端数据进行更改,将更改后的所述真实系统中的终端数据作为所述虚拟系统中的终端数据;
将所述虚拟访问权限与所述虚拟系统中的终端数据关联,完成对虚拟访问权限的初始化;
在所述虚拟系统中预先设置第一默认数据及第二默认数据,所述第一默认数据与第二默认数据不同:首先检测第一默认数据是否与复制得到的终端数据一致,若不一致,则将复制得到的终端数据更改为第一默认数据;若一致,则将复制得到的终端数据更改为第二默认数据。
2.一种权限管理装置,其特征在于,所述权限管理装置包括:
请求接收单元,用于接收应用程序发送的权限请求指令;
权限确定单元,用于基于所述请求接收单元接收到的权限请求指令所请求的真实访问权限,确定与所述真实访问权限对应的虚拟访问权限,其中,所述真实访问权限与真实系统中的终端数据相关联,所述虚拟访问权限与虚拟系统中的终端数据相关联,所述虚拟系统中的终端数据不同于所述真实系统中的终端数据;每一真实访问权限在虚拟系统中都有与其相对应的虚拟访问权限;
权限授予单元,用于将所述权限确定单元确定的虚拟访问权限授予所述应用程序;
虚拟系统创建单元,用于在上述真实系统中通过沙箱创建上述虚拟系统;
更改接收单元,用于接收输入的权限更改指令;
待更改权限确定单元,用于基于上述权限更改指令,确定上述应用程序的待更改的虚拟访问权限;
权限更改单元,用于将与所述待更改的虚拟访问权限相关联的虚拟系统中的终端数据更改为对应的真实系统中的终端数据;
权限初始化单元,用于在初次启动所述虚拟系统时,对所述虚拟访问权限进行初始化;
所述权限初始化单元包括:
数据获取子单元,用于获取与所述真实访问权限关联的所述真实系统中的终端数据;
数据复制子单元,用于将所述数据获取子单元获取到的与所述真实访问权限关联的所述真实系统中的终端数据复制至所述虚拟系统;
数据更改子单元,用于以预设的方式对所述虚拟系统中,所述数据复制子单元复制得到的与所述真实访问权限关联的所述真实系统中的终端数据进行更改,将更改后的所述真实系统中的终端数据作为所述虚拟系统中的终端数据;
数据关联子单元,用于将所述虚拟访问权限与所述数据更改子单元确定的虚拟系统中的终端数据关联,完成对虚拟访问权限的初始化;
在所述虚拟系统中预先设置第一默认数据及第二默认数据,所述第一默认数据与第二默认数据不同:首先检测第一默认数据是否与复制得到的终端数据一致,若不一致,则将复制得到的终端数据更改为第一默认数据;若一致,则将复制得到的终端数据更改为第二默认数据。
3.一种智能终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1所述方法的步骤。
4.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科创达软件科技(深圳)有限公司,未经中科创达软件科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710631659.0/1.html,转载请声明来源钻瓜专利网。