【技术实现步骤摘要】
应用程序权限配置方法、装置、电子设备及存储介质
本申请涉及权限配置
,特别地涉及一种应用程序权限配置方法、装置、电子设备及存储介质。
技术介绍
随着计算机技术的快速发展,各类应用程序层出不穷,大量的应用程序在为用户带来方便的同时,也为用户带来了意想不到的风险:用户在使用应用程序时,通常会输入用户的个人信息,或是在使用应用程序时留下各种使用记录,其中,个人信息包括:交易记录、聊天记录、身份证号码、银行卡密码以及个人照片等,用户的个人信息一旦泄露,会对用户的生命财产安全造成巨大的隐患,因此,应用程序权限配置技术应运而生,然而,现有的应用程序权限配置技术只能对应用程序的整体,或多个相关应用程序所在的终端设备进行笼统的权限配置。事实上,每个应用程序的功能各不相同,因此每个应用程序中保存的用户信息也各不相同;进一步地,每个应用程序由多个功能模块组成,有的功能模块中保存的用户个人信息较多,有的功能模块中保存的用户个人信息很少,有的功能模块不保存用户个人信息;进一步地,不同的用户对隐私的认知各不相同,因此每个用户对不同应用程序中包括 ...
【技术保护点】
1.一种应用程序权限配置方法,其特征在于,应用于终端设备,所述方法包括:/n获得应用程序的安全等级级别,其中,所述应用程序包括多个功能模块;/n根据所述应用程序的安全等级级别,分别设置多个所述功能模块的状态为隐私状态或公开状态,其中,不同的安全等级级别对应的设置为隐私状态的功能模块的数量不同;/n对设置为隐私状态的功能模块配置权限信息,以完成对所述应用程序的权限配置。/n
【技术特征摘要】
1.一种应用程序权限配置方法,其特征在于,应用于终端设备,所述方法包括:
获得应用程序的安全等级级别,其中,所述应用程序包括多个功能模块;
根据所述应用程序的安全等级级别,分别设置多个所述功能模块的状态为隐私状态或公开状态,其中,不同的安全等级级别对应的设置为隐私状态的功能模块的数量不同;
对设置为隐私状态的功能模块配置权限信息,以完成对所述应用程序的权限配置。
2.根据权利要求1所述的应用程序权限配置方法,其特征在于,所述方法还包括:
当接收到对第一应用程序包括的第一目标功能模块的调用请求指令时,判断该第一目标功能模块是否为隐私状态;
当所述第一目标功能模块为隐私状态时,对该调用请求指令中包括的与所述第一目标功能模块对应的第一权限信息进行权限验证;
在该第一权限信息验证成功时,调用该第一目标功能模块执行所述调用请求指令。
3.根据权利要求2所述的应用程序权限配置方法,其特征在于,在执行调用该第一目标功能模块执行所述调用请求指令之前,所述方法还包括:
确定所述调用请求指令是否需要第二应用程序包括的第二目标功能模块与所述第一目标功能模块协同执行;
在需要协同执行,且所述第二目标功能模块的状态为隐私状态时,对该调用请求指令中包括的与所述第二目标功能模块对应的第二权限信息进行权限验证;
调用该第一目标功能模块执行所述调用请求指令的步骤包括:
在所述第二权限信息验证成功时,调用所述第二目标功能模块和所述第一目标功能模块执行所述调用请求指令。
4.根据权利要求2所述的应用程序权限配置方法,其特征在于,当所述第一目标功能模块为隐私状态时,对该调用请求指令中包括的与所述第一目标功能模块对应的第一权限信息进行权限验证的步骤包括:
解析所述调用请求指令,以得到所述调用请求指令对应的第一权限信息;
将该第一权限信息与获得的调用权限白名单中的权限信息进行对比,以确定所述调用权限白名单中是否存在与所述第一权限信息一致的权限信息,其中,所述调用权限白名单存储有所有设置为隐私状态的功能模块的权限信息。
5.根据权...
【专利技术属性】
技术研发人员:陈秀,
申请(专利权)人:珠海格力电器股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。