权限管理方法、装置、移动终端以及存储介质制造方法及图纸

技术编号:19267011 阅读:30 留言:0更新日期:2018-10-27 04:21
本申请实施例公开了一种权限管理方法、装置、移动终端以及存储介质,涉及移动终端技术领域。所述方法包括:在应用的设备管理权限被激活后,监听该设备管理权限的获取请求,当监听到对目标权限的获取请求时,获取该目标权限的权限等级,并判断该权限等级是否高于预设等级,其中,该目标权限为设备管理权限中的权限,当权限等级高于预设等级时,显示是否允许执行目标权限对应的操作的提示信息,当接收到指示允许执行该目标权限的指令时,运行该目标权限对应的操作。本申请实施例提供的权限管理方法、装置、移动终端以及存储介质,以根据权限等级增加提示信息,避免恶意程序直接使用设备管理权限,提升系统性能及稳定性。

【技术实现步骤摘要】
权限管理方法、装置、移动终端以及存储介质
本申请涉及移动终端
,更具体地,涉及一种权限管理方法、装置、移动终端以及存储介质。
技术介绍
移动终端,例如手机,已经成为人们日常生活中最常用的消费型电子产品之一。并且,用户经常会安装各种第三方应用,而且这些第三方应用经常会通过各种方式引导用户打开移动终端的设备管理器功能,不利于用户的操作体验与移动终端的安全。
技术实现思路
鉴于上述问题,本申请提出了一种权限管理方法、装置、移动终端以及存储介质,以根据权限等级增加提示信息,避免恶意程序直接使用设备管理权限,提升系统性能及稳定性。第一方面,本申请实施例提供了一种权限管理方法,所述方法包括:在应用的设备管理权限被激活后,监听所述设备管理权限的获取请求;当监听到对目标权限的获取请求时,获取所述目标权限的权限等级,并判断所述权限等级是否高于预设等级,其中,所述目标权限为所述设备管理权限中的权限;当所述权限等级高于所述预设等级时,显示是否允许执行所述目标权限对应的操作的提示信息;当接收到指示允许执行所述目标权限的指令时,运行所述目标权限对应的操作。第二方面,本申请实施例提供了一种权限管理装置,所述装置包括:监听启动模块,用于在应用的设备管理权限被激活后,监听所述设备管理权限的获取请求;权限等级判断模块,用于当监听对目标权限的获取请求时,获取所述目标权限的权限等级,并判断所述权限等级是否高于预设等级,其中,所述目标权限为所述设备管理权限中的权限;提示信息显示模块,用于当所述权限等级高于所述预设等级时,显示是否允许执行所述目标权限对应的操作的提示信息;权限操作运行模块,用于当接收到指示允许执行所述目标权限的指令时,运行所述目标权限对应的操作。第三方面,本申请实施例提供了一种移动终端,包括触摸屏、存储器以及处理器,所述触摸屏与所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行上述方法。第四方面,本申请实施例提供了一种具有处理器可执行的程序代码的计算机可读取存储介质,所述程序代码使所述处理器执行上述方法。本申请实施例提供的一种权限管理方法、装置、移动终端以及存储介质,在应用的设备管理权限被激活后,监听该设备管理权限的获取请求,当监听到对目标权限的获取请求时,获取该目标权限的权限等级,并判断该权限等级是否高于预设等级,其中,该目标权限为设备管理权限中的权限,当权限等级高于预设等级时,显示是否允许执行目标权限对应的操作的提示信息,当接收到指示允许执行该目标权限的指令时,运行该目标权限对应的操作,以根据权限等级增加提示信息,避免恶意程序直接使用设备管理权限,提升系统性能及稳定性。本申请的这些方面或其它方面在以下实施例的描述中会更加简明易懂。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1示出了本申请第一实施例提供的权限管理方法的流程示意图;图2示出了本申请实施例提供的移动终端的一种显示示意图;图3示出了本申请第二实施例提供的权限管理方法的流程示意图;图4示出了本申请实施例提供的移动终端的另一种显示示意图;图5示出了本申请第三实施例提供的权限管理装置的一种模块框图;图6示出了本申请第三实施例提供的权限管理装置的另一种模块框图;图7示出了本申请实施例提供的一种移动终端的结构示意图;图8示出了用于执行根据本申请实施例的权限管理方法的移动终端的框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。目前,智能系统已经是用户群最大的移动终端操作系统平台,移动终端是目前许多用户最常用最重要的电子设备,用户经常会安装各种第三方应用,而且这些第三方应用经常会比较流氓,会通过各种方式引导用户打开设备管理器功能,用户可能不清楚什么是设备管理器,就会被引导打开设备管理器。其中,通过Android的设备管理器功能,应用可以接管移动终端的应用权限,对移动终端做出很重要很多大胆、危险、权限极高的操作,比如清除所有数据、更改锁屏密码、设置密码规则、监视屏幕解锁尝试次数、锁定屏幕、设置设备全局代理、设置锁屏密码的有效期、设置存储设备加密、停用相机、停用屏幕锁定的部分功能等操作,不利于用户的操作体验与安全。针对上述问题,专利技术人经过长时间的研究并提出了本申请实施例提供的权限管理方法、装置、移动终端以及存储介质,根据权限等级增加提示信息,避免恶意程序直接使用设备管理权限,提升系统性能及稳定性。其中,具体的权限管理方法在后续的实施例中进行详细的说明。第一实施例请参阅图1,图1示出了本申请第一实施例提供的权限管理方法的流程示意图。所述权限管理方法用于根据权限等级增加提示信息,避免恶意程序直接使用设备管理权限,提升系统性能及稳定性。在具体的实施例中,所述权限管理方法应用于如图5所示的权限管理装置200以及配置有所述权限管理装置200的移动终端(图7)。下面将以移动终端为例,说明本实施例的具体流程,当然,可以理解的,本实施例所应用的移动终端可以为智能手机、平板电脑、穿戴式电子设备等,在此不做具体的限定。下面将针对图1所示的流程进行详细的阐述,所示权限管理方法具体可以包括以下步骤:步骤S110:在应用的设备管理权限被激活后,监听所述设备管理权限的获取请求。其中,AndroidSDK提供了一个可管理操作设备的应用编程接口(ApplicationProgrammingInterface,API)为DevicePolicyManager(设备管理器管理类),通过这个API应用可以接管移动终端的应用权限,对移动终端做出很重要以及很多大胆、危险、权限极高的操作,比如清除所有数据、更改锁屏密码、设置密码规则、监视屏幕解锁尝试次数、锁定屏幕、设置设备全局代理、设置锁屏密码的有效期、设置存储设备加密、停用相机、停用屏幕锁定的部分功能等操作。进一步地,应用可以使用DevicePolicyManager类向系统注册,将其变成移动终端的设备管理器,具体地,使用DevicePolicyManager类的应用在安装后,在移动终端的设置-其他设置-安全与隐私-设备管理器界面就会显示在列表中,表明该应用时可以被激活成为移动终端的设备管理器的应用。作为一种方式,在激活界面,会展示该应用申请了哪些设备管理权限以及对应显示有激活按钮,当移动终端接收到指示触发激活按钮的指令信息时,则响应该指令信息激活该应用,其中,该指令信息可以为移动终端在检测到用户单指点击激活按钮时生成、可以在检测到用户多指点击激活按钮时生成、可以在检测到用户按压激活按钮时生成、也可以在检测到用户按压激活按钮预设时长时生成,在此不做具体的限定。可以理解的,在应用的设备管理权限被激活后,该应用就可以使用所展示的设备管理权限,相应的,移动终端内预先设置有监听启动模块,在应用的设备管理权限本文档来自技高网...

【技术保护点】
1.一种权限管理方法,其特征在于,所述方法包括:在应用的设备管理权限被激活后,监听所述设备管理权限的获取请求;当监听到对目标权限的获取请求时,获取所述目标权限的权限等级,并判断所述权限等级是否高于预设等级,其中,所述目标权限为所述设备管理权限中的权限;当所述权限等级高于所述预设等级时,显示是否允许执行所述目标权限对应的操作的提示信息;当接收到指示允许执行所述目标权限的指令时,运行所述目标权限对应的操作。

【技术特征摘要】
1.一种权限管理方法,其特征在于,所述方法包括:在应用的设备管理权限被激活后,监听所述设备管理权限的获取请求;当监听到对目标权限的获取请求时,获取所述目标权限的权限等级,并判断所述权限等级是否高于预设等级,其中,所述目标权限为所述设备管理权限中的权限;当所述权限等级高于所述预设等级时,显示是否允许执行所述目标权限对应的操作的提示信息;当接收到指示允许执行所述目标权限的指令时,运行所述目标权限对应的操作。2.根据权利要求1所述的方法,其特征在于,所述当监听到对目标权限的获取请求时,获取所述目标权限的权限等级,并判断所述权限等级是否高于预设等级,包括:当监听到对所述目标权限的获取请求时,查找包括所述目标权限与所述权限等级的映射关系表;基于所述映射关系表获取所述目标权限的权限等级;判断所述权限等级是否高于所述预设等级。3.根据权利要求1所述的方法,其特征在于,所述当所述权限等级高于所述预设等级时,显示是否允许执行所述目标权限对应的操作的提示信息,包括:当所述权限等级高于所述预设等级时,显示所述目标权限对应的操作以及是否执行所述目标权限对应的操作的提示信息。4.根据权利要求3所述的方法,其特征在于,所述当所述权限等级高于所述预设等级时,显示所述目标权限对应的操作以及是否执行所述目标权限对应的操作的提示信息,包括:当所述权限等级高于所述预设等级时,显示所述目标权限对应的操作、所述操作对应的危害以及是否执行所述目标权限对应的操作的提示信息。5.根据权利要求1所述的方法,其特征在于,所述当所述权限等...

【专利技术属性】
技术研发人员:林志泳
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1