本发明涉及计算机,特别涉及一种设备权限设置方法、装置、设备及介质。
背景技术:
1、当前,为了防止诊断设备出现窜货行为的情况,当诊断设备被带出指定使用区域外时,由于此时诊断设备的ip地址已不在指定的使用区域内,那么用户则无法正常使用诊断设备。然而,窜货是某些经销商或中间商为了谋取利益的行为,与用户之间的关系不大,因此,若单纯通过地域使用限制,会极大的影响用户使用体验。
2、综上,如何减少因ip地址不符合使用区域导致诊断设备无法使用的问题,从而提升用户使用体验是目前有待解决的问题。
技术实现思路
1、有鉴于此,本发明的目的在于提供一种设备权限设置方法、装置、设备及介质,能够减少因ip地址不符合使用区域导致诊断设备无法使用的问题,从而提升用户使用体验。其具体方案如下:
2、第一方面,本申请公开了一种设备权限设置方法,应用于服务器,包括:
3、在获取到用户端针对目标诊断设备发出的使用请求后,则获取所述目标诊断设备的目标信息;
4、确定与所述目标诊断设备绑定的使用区域,并判断所述目标信息中的当前ip地址是否符合所述使用区域;其中,所述目标诊断设备仅在所述使用区域内开启使用权限;
5、若不符合,则基于预设条件判断当前是否能将所述使用区域更改为所述当前ip地址所在的目标区域,若是,则更改所述使用区域。
6、可选的,所述基于预设条件判断当前是否能将所述使用区域更改为所述当前ip地址所在的目标区域,包括:
7、判断所述使用区域和所述当前ip地址所在的目标区域是否隶属于同一个上级区域;
8、若是,则判定当前能将所述使用区域更改为所述目标区域;
9、若否,则判定当前不能将所述使用区域更改为所述目标区域。
10、可选的,所述基于预设条件判断当前是否能将所述使用区域更改为所述当前ip地址所在的目标区域,包括:
11、判断所述目标诊断设备的使用区域是否已发生过更改;
12、若是,则判定当前不能将所述使用区域更改为所述当前ip地址所在的目标区域;
13、若否,则判定当前能将所述使用区域更改为所述当前ip地址所在的目标区域。
14、可选的,所述基于预设条件判断当前是否能将所述使用区域更改为所述当前ip地址所在的目标区域,包括:
15、判断所述使用区域和所述当前ip地址所在的目标区域是否隶属于同一个上级区域,并且,判断所述目标诊断设备的使用区域是否已发生过更改;
16、若所述使用区域和所述目标区域隶属于同一个上级区域且所述目标诊断设备的使用区域未发生过更改,则判定当前能将所述使用区域更改为所述目标区域;否则,判定当前不能将所述使用区域更改为所述目标区域。
17、可选的,所述在获取到用户端针对目标诊断设备发出的使用请求之后,还包括:
18、基于所述使用请求确定出所述用户端需要使用的目标诊断功能,并判断所述目标诊断功能是否预先设置有使用区域限制条件;
19、若是,则跳转至所述获取所述目标诊断的目标信息的步骤,以判断所述目标信息中的当前ip地址是否符合所述使用区域;
20、若否,则响应所述使用请求,以允许所述客户端使用所述目标诊断设备。
21、可选的,所述目标信息还包括诊断设备序列号;
22、相应的,所述确定与所述目标诊断设备绑定的使用区域,包括:
23、基于所述诊断设备序列号确定与所述目标诊断设备绑定的使用区域。
24、可选的,所述设备权限设置方法,还包括:
25、在预设时间段内获取各诊断设备的使用区域更改信息,并基于所述使用区域更改信息统计各使用区域的更改次数;
26、在预设界面对统计结果进行显示。
27、第二方面,本申请公开了一种设备权限设置装置,应用于服务器,包括:
28、信息获取模块,用于在获取到用户端针对目标诊断设备发出的使用请求后,则获取所述目标诊断设备的目标信息;
29、区域判断模块,用于确定与所述目标诊断设备绑定的使用区域,并判断所述目标信息中的当前ip地址是否符合所述使用区域;其中,所述目标诊断设备仅在所述使用区域内开启使用权限;
30、区域更改模块,用于若不符合,则基于预设条件判断当前是否能将所述使用区域更改为所述当前ip地址所在的目标区域,若是,则更改所述使用区域。
31、第三方面,本申请公开了一种电子设备,包括:
32、存储器,用于保存计算机程序;
33、处理器,用于执行所述计算机程序,以实现前述公开的设备权限设置方法的步骤。
34、第四方面,本申请公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的设备权限设置方法的步骤。
35、可见,本申请通过服务器在获取到用户端针对目标诊断设备发出的使用请求后,则获取所述目标诊断设备的目标信息;确定与所述目标诊断设备绑定的使用区域,并判断所述目标信息中的当前ip地址是否符合所述使用区域;其中,所述目标诊断设备仅在所述使用区域内开启使用权限;若不符合,则基于预设条件判断当前是否能将所述使用区域更改为所述当前ip地址所在的目标区域,若是,则更改所述使用区域。由此可见,本申请中通过服务器监控诊断设备,服务器在获取到用户端针对目标诊断设备发出的使用请求后,则获取目标诊断设备的目标信息,然后确定与目标诊断设备绑定的使用区域,并判断目标信息中的当前ip地址是否符合绑定的使用区域,需要指出的是,目标诊断设备仅在使用区域内才具备使用权限,那么若不符合,则再基于预设条件判断当前是否可以将使用区域更改为当前ip地址所在的目标区域,如果可以更改,则更改使用区域,从而使得用户端能够在当前ip地址所在的区域使用该目标诊断设备。通过上述方案,服务器可以通过判断以自动更改诊断设备绑定的使用区域,能够减少因ip地址不符合使用区域导致诊断设备无法被用户使用的问题,从而提升用户使用体验。
1.一种设备权限设置方法,其特征在于,应用于服务器,包括:
2.根据权利要求1所述的设备权限设置方法,其特征在于,所述基于预设条件判断当前是否能将所述使用区域更改为所述当前ip地址所在的目标区域,包括:
3.根据权利要求1所述的设备权限设置方法,其特征在于,所述基于预设条件判断当前是否能将所述使用区域更改为所述当前ip地址所在的目标区域,包括:
4.根据权利要求1所述的设备权限设置方法,其特征在于,所述基于预设条件判断当前是否能将所述使用区域更改为所述当前ip地址所在的目标区域,包括:
5.根据权利要求1所述的设备权限设置方法,其特征在于,所述在获取到用户端针对目标诊断设备发出的使用请求之后,还包括:
6.根据权利要求1所述的设备权限设置方法,其特征在于,所述目标信息还包括诊断设备序列号;
7.根据权利要求1至6任一项所述的设备权限设置方法,其特征在于,还包括:
8.一种设备权限设置装置,其特征在于,应用于服务器,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的设备权限设置方法的步骤。