本发明涉及民航服务领域,具体而言,涉及一种信息查询权限的更新方法及电子设备、存储介质。
背景技术:
1、在当前的民航信息化时代,电子客票已成为航空旅行不可或缺的一部分。电子客票(electronic ticket,et)是指由航空公司或其授权代理填开的电子形式的客票,它包含了旅客的基本信息、航班详情、行程安排以及适用的登机凭证,取代了传统的纸质机票,极大地简化了购票、改签、退票等流程,为旅客和航空公司提供了便利和效率。
2、随着航空业竞争的加剧和消费者需求的多样化,航空公司和代理人之间需要更灵活、更安全的数据共享机制,以便能够快速响应市场变化和提高服务质量。然而,传统的权限管理方式存在隐私泄露的风险,导致权限管理的数据安全性较低。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种信息查询权限的更新方法及电子设备、存储介质,以至少解决相关技术中权限管理的数据安全性较低的技术问题。
2、根据本发明实施例的一个方面,提供了一种信息查询权限的更新方法,包括:响应于接收到目标信息对应的权限处理指令,获取接收对象的第一身份信息,其中,接收对象用于表征接收权限处理指令的对象,权限处理指令用于表征授予或删除接收对象的信息处理权限的指令,信息处理权限用于表征对目标信息进行处理的权限;基于第一身份信息,获取接收对象的信息接收状态,其中,信息接收状态用于表征接收对象的信息处理权限,是否能够按照权限处理指令调整;响应于信息接收状态为信息处理权限能够按照权限处理指令调整,基于权限处理指令授予或删除信息处理权限。
3、进一步地,基于第一身份信息,获取接收对象的信息接收状态,包括:获取发送对象的第二身份信息,其中,发送对象用于表征发送权限处理指令的对象;基于第一身份信息和第二身份信息,确定发送对象和接收对象之间的第一权限关系,其中,第一权限关系用于表征发送对象是否能够授予或删除接收对象的信息处理权限;响应于第一权限关系为发送对象能够授予或删除信息处理权限,确定信息接收状态为信息处理权限能够按照权限处理指令调整;响应于第一权限关系为发送对象不能够授予或删除信息处理权限,确定信息接收状态为信息处理权限不能够按照权限处理指令调整。
4、进一步地,基于权限处理指令授予或删除信息处理权限,包括:对权限处理指令进行识别,得到权限处理指令对应的指令类型和目标处理权限,其中,指令类型包括:授予权限处理指令的第一类型,以及删除权限处理指令的第二类型,目标处理权限用于表征信息处理权限中当前需要进行更新的权限;基于第一身份信息,获取目标处理权限当前的权限状态,其中,权限状态用于表征接收对象当前是否具有目标处理权限;基于指令类型和权限状态,授权或删除目标处理权限。
5、进一步地,基于指令类型和权限状态,授权或删除目标处理权限,包括:基于指令类型,确定权限处理指令对应的期望状态,其中,期望状态用于表征对目标处理权限进行更新后,目标处理权限的权限状态;将期望状态与权限状态进行匹配,得到状态匹配结果;响应于状态匹配结果为期望状态与权限状态不同,按照期望状态授权或删除目标处理权限;响应于状态匹配结果为期望状态与权限状态相同,保持目标处理权限不变,并输出第一提示信息,其中,第一提示信息用于提示发送对象权限状态与期望状态相同。
6、进一步地,信息处理权限包括:信息查询权限和对象授权权限,其中,信息查询权限用于表征接收对象查询目标信息的权限,对象授权权限用于表征接收对象发送权限处理指令的权限。
7、进一步地,响应于目标处理权限为对象授权权限,且指令类型为第二类型,在按照期望状态删除目标处理权限之后,方法还包括:基于第一身份信息,获取与接收对象存在第二权限关系的目标对象,其中,第二权限关系用于表征目标对象的信息处理权限由接收对象发送的权限处理指令有关;基于第二权限关系,删除目标对象的信息处理指令。
8、进一步地,方法还包括:响应于接收到目标信息对应的信息查询请求,获取请求对象的第三身份信息,其中,请求对象用于表征发送信息查询请求的对象;基于第三身份信息,获取请求对象的信息查询权限的目标权限状态;响应于目标权限状态为请求对象具有信息查询权限,输出目标信息;响应于目标权限状态为请求对象不具有信息查询权限,输出第二提示信息,其中,第二提示信息用于表征请求对象不能查询目标信息的原因。
9、进一步地,响应于第一权限关系为发送对象不能够授予或删除信息处理权限,方法还包括:基于第一身份信息和信息处理权限,生成第三提示信息,其中,第三提示信息包含发送对象不能像接收对象发送权限处理指令的原因;向发送对象发送第三提示信息。
10、根据本发明实施例的另一方面,还提供了一种信息查询权限的更新装置,包括:第一获取模块,用于响应于接收到目标信息对应的权限处理指令,获取接收对象的第一身份信息,其中,接收对象用于表征接收权限处理指令的对象,权限处理指令用于表征授予或删除接收对象的信息处理权限的指令,信息处理权限用于表征对目标信息进行处理的权限;第二获取模块,用于基于第一身份信息,获取接收对象的信息接收状态,其中,信息接收状态用于表征接收对象的信息处理权限,是否能够按照权限处理指令调整;权限控制模块,用于响应于信息接收状态为信息处理权限能够按照权限处理指令调整,基于权限处理指令授予或删除信息处理权限。
11、根据本发明实施例的另一方面,还提供了一种电子设备,包括:存储器,存储有可执行程序;处理器,用于运行程序,其中,程序运行时执行本发明各个实施例中的方法。
12、根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的可执行程序,其中,在可执行程序运行时控制计算机可读存储介质所在设备执行本发明各个实施例中的方法。
13、根据本发明实施例的另一方面,还提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现本发明各个实施例中的方法。
14、根据本发明实施例的另一方面,还提供了一种计算机程序产品,包括非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储计算机程序,所述计算机程序被处理器执行时实现本发明各个实施例中的方法。
15、根据本发明实施例的另一方面,还提供了一种计算机程序,计算机程序被处理器执行时实现本发明各个实施例中的方法。
16、在本发明实施例中,采用响应于接收到目标信息对应的权限处理指令,获取接收对象的第一身份信息;基于第一身份信息,获取接收对象的信息接收状态;响应于信息接收状态为信息处理权限能够按照权限处理指令调整,基于权限处理指令授予或删除信息处理权限的方式,通过精确识别接收对象,以精确识别出权限调整的直接目标,避免了对不相关对象的权限误操作,同时根据接收对象当前的信息接收状态,判断是否可以按照权限处理指令进行调整,以确保权限调整的合规性,基于上述步骤,可以精确控制权限的授予和撤销,进而防止未经授权的访问,保护电子客票数据免受非法获取或滥用,达到了确保权限调整的合规性和安全性的目的,从而实现了提升权限管理的数据安全性的技术效果,进而解决了相关技术中权限管理的数据安全性较低的技术问题。