一种授权管理的方法和装置的制造方法

文档序号:9598085阅读:293来源:国知局
一种授权管理的方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种授权管理的方法和装置。
【背景技术】
[0002]授权管理软件,即管理Root权限的工具,授权管理软件中记录有各个应用软件申请的权限的批准状态。批准状态可以在应用软件首次申请权限时确定。以首次申请“读取短信”的权限为例,终端显示如图1所示的提示窗,授权管理软件会记录用户对提示窗的操作作为批准状态。如果用户点击拒绝,授权管理软件会记录应用软件针对该权限的批准状态为“拒绝”,而用户很有可能是点击错了。当应用软件再次申请权限时,授权管理软件会直接根据之前记录的批准状态确定为授权失败。如果,用户想要修改该应用软件的权限,首先需要找到管理该应用软件的权限的授权管理软件,再找到记录该应用软件的批准状态的界面,从而进行修改,需要用户进行一系列操作,程序比较繁琐。

【发明内容】

[0003]本发明提供一种授权管理的方法和装置,可以解决授权失败后修改权限繁琐的问题。
[0004]为了解决上述技术问题,本发明第一方面提供了一种授权管理的方法,所述方法包括:
[0005]获取授权管理软件对授权应用进行授权管理的响应,所述授权管理软件记录有所述授权应用申请的权限的批准状态,所述响应是所述授权管理软件根据所述批准状态确定的;若所述响应指示所述授权应用授权失败,则生成快捷指令接收入口 ;通过所述快捷指令接收入口接收到触发指令后,显示所述授权管理软件的授权管理工具的界面。
[0006]进一步的,所述方法还包括:
[0007]若所述响应指示询问用户,则生成至少两个选择指令接收入口,并在所述至少两个选择指令接收入口中指引出目标选择指令接收入口。
[0008]其中,所述生成至少两个选择指令接收入口,并在所述至少两个选择指令接收入口中指引出目标选择指令接收入口包括:
[0009]根据所述授权管理软件的标识信息,确定所述目标选择指令接收入口在所述至少两个选择指令接收入口中的位置,并在确定的所述位置指引出所述目标选择指令接收入
□ο
[0010]进一步的,所述方法还包括:若所述响应指示询问用户,则获取所述授权应用获取权限的目的的信息,并显示获取到的所述信息。
[0011]再进一步的,所述方法还包括:
[0012]判断所述授权应用是否不为预先设置的黑名单中的应用,所述黑名单中包括至少一个不允许授权的应用;若是,执行所述获取授权管理软件对授权应用进行授权管理的响应的步骤。
[0013]相应地,本发明第二方面还提供了一种授权管理的装置,所述装置包括:
[0014]获取模块,用于获取授权管理软件对授权应用进行授权管理的响应,所述授权管理软件记录有所述授权应用申请的权限的批准状态,所述响应是所述授权管理软件根据所述批准状态确定的;
[0015]接收入口生成模块,用于若所述响应指示所述授权应用授权失败,则生成快捷指令接收入口;
[0016]指令接收模块,用于通过所述快捷指令接收入口接收触发指令;
[0017]显示模块,用于在所述指令接收模块接收到所述触发指令后,显示所述授权管理软件的授权管理工具的界面。
[0018]进一步的,所述接收入口生成模块还用于:
[0019]若所述响应指示询问用户,则生成至少两个选择指令接收入口,并在所述至少两个选择指令接收入口中指引出目标选择指令接收入口。
[0020]其中,所述接收入口生成模块具体用于:
[0021 ] 根据所述授权管理软件的标识信息,确定所述目标选择指令接收入口在所述至少两个选择指令接收入口中的位置,并在确定的所述位置指引出所述目标选择指令接收入
□ο
[0022]进一步的,所述接收入口生成模块还用于:
[0023]若所述响应指示询问用户,则获取所述授权应用获取权限的目的的信息,并显示获取到的所述信息。
[0024]再进一步的,所述装置还包括:
[0025]判断模块,用于判断所述授权应用是否不为预先设置的黑名单中的应用,所述黑名单中包括至少一个不允许授权的应用,若所述授权应用不为所述黑名单中的应用,则触发所述获取模块获取授权管理软件对授权应用进行授权管理的响应。
[0026]相应地,本发明第三方面提供了一种终端,所述终端包括第二方面所述的授权管理的装置的部分或全部。
[0027]实施本发明实施例,具有如下有益效果:
[0028]本发明实施例可以获取授权管理软件对授权应用进行授权管理的响应,若该响应指示所述授权应用授权失败,则生成快捷指令接收入口,并在通过所述快捷指令接收入口接收到触发指令后,显示所述授权管理软件的授权管理工具的界面,用户可以直接在授权管理工具的界面修改权限,解决了授权失败后修改权限繁琐的问题,从而增强用户体验。
【附图说明】
[0029]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1是现有技术的授权提醒界面的示意图;
[0031]图2是本发明实施例提供的一种授权管理的方法的流程示意图;
[0032]图3a是本发明实施例提供的一种指导修改权限的示意图;
[0033]图3b是本发明实施例提供的另一种指导修改权限的示意图;
[0034]图4是本发明实施例提供的另一种授权管理的方法的流程示意图;
[0035]图5a是本发明实施例提供的一种授权提醒界面的示意图;
[0036]图5b是本发明实施例提供的另一种授权提醒界面的示意图;
[0037]图6是本发明实施例提供的一种授权管理的装置的结构示意图;
[0038]图7是本发明实施例提供的一种终端的结构示意图。
【具体实施方式】
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]在此部分,首先对本发明各个实施例均涉及到的一些基本概念进行说明。
[0041]Root是Android系统中的管理员权限或者获取权限的动作,其具有系统中所有的权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件等。
[0042]授权管理软件:指终端中管理Root权限的工具。
[0043]本发明实施例所提供的终端包括基于Android系统的所有终端,如基于Android系统的智能手机、pad或电子阅读器等等,本发明不限定。
[0044]请参阅图2,图2是本发明实施例提供的一种授权管理的方法的流程示意图。如图2所示所述方法可以包括:
[0045]步骤S21,获取授权管理软件对授权应用进行授权管理的响应,所述授权管理软件记录有所述授权应用申请的权限的批准状态,所述响应是所述授权管理软件根据所述批准状态确定的。
[0046]在运行一个应用软件时,可能需要调用其他应用软件,才能完成该应用软件的功能,如运行购物软件时,可能需要“录音”、“GPS导航”、“拍摄照片和视频”等功能,则需要调用该功能对应的应用软件来完成该功能,但应用软件要调用其他应用软件之前,需要获取调用其他应用软件的权限;或者,在卸载某个应用软件时,需要获取卸载该应用软件的权限。终端通过授权管理软件对应用软件进行授权管理,这里将该应用软件称为授权应用。
[0047]授权管理软件记录有授权应用申请的权限的批准状态,所述
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1