客户端管理方法及装置与流程

文档序号:17324429发布日期:2019-04-05 21:42阅读:182来源:国知局
客户端管理方法及装置与流程

本申请涉及系统管理技术领域,具体而言,涉及一种客户端管理方法及装置。



背景技术:

基于云管理的技术,可以基于多台设备中每台设备的唯一设备标识来授予客户端管理这多台设备的管理权限,从而使得客户端基于拥有的管理权限而对多台设备的运行进行管理,以避免客户端被非法使用。随着管理的进行,客户端还需要以轮询的方式定期去确定每台设备的唯一设备标识是否正常,若正常,客户端则继续拥有管理权限。但在实际正常使用过程中,往往在某台设备宕机或某台设备被替换时都会使得客户端确定为异常,且不再拥有对这个多台设备的管理权限。其就需要使用客户端的用户和提供客户端的厂商联系以确定对客户端重新授予管理权限。但该确定的过程费时费力,严重影响用户的业务正常运行,导致用户体验很差。



技术实现要素:

本申请在于提供一种客户端管理方法及装置,以避免拥有正常的管理权限的客户端因为设备宕机或设备替换等因素导致需要重新授予管理权限。

第一方面,本申请实施例提供了一种客户端管理方法,应用于客户端,所述方法包括:

获取当前的多台设备中每台设备的唯一设备标识;

基于判断每台设备的唯一设备标识是否与预设的多台设备中一台设备的唯一授权标识匹配,获得匹配结果,其中,所述预设的多台设备中的每台设备的唯一授权标识用于所述客户端基于每台设备的唯一授权标识确定被授予管理所述预设的多台设备的管理权限;

根据所述匹配结果确定不匹配的设备的数量大于不匹配的预设数量的至少一台,生成用于表示所述客户端需要被授予新的管理权限的信息。

结合第一方面,在一些可选地的实现方式中,所述匹配结果为基于匹配的设备的数量与所述当前的多台设备的总数相比而确定出的匹配成功率;根据所述匹配结果确定不匹配的设备的数量大于不匹配的预设数量的至少一台,包括:

确定所述匹配成功率大于预设成功率,其中,所述预设成功率为基于匹配的预设数量与所述预设的多台设备的总数相比而确定出的成功率,所述匹配的预设数量为所述预设的多台设备的总数减去不匹配的预设数量为至少一台而确定出的数量,所述匹配成功率大于所述预设成功率表示所述不匹配的设备的数量大于所述不匹配的预设数量。

结合第一方面,在一些可选地的实现方式中,所述信息包含所述客户端基于需要管理所述预设的多台设备而确定的管理合同的合同信息,在生成用于表示所述客户端需要被授予新的管理权限的信息之后,所述方法包括:

将所述合同信息发送至系统管理服务器,以使所述管理服务器根据所述合同信息确定授权合同是否为正常合同;

获得所述管理服务器基于确定所述授权合同为所述正常合同而返回的重授权信息;

根据所述重授权信息将每台设备的唯一设备标识发送至所述管理服务器,以使所述管理服务器根据每台设备的唯一设备标识生成授权文件,其中,所述授权文件包含基于每台设备的唯一设备标识而确定的每台设备的新的唯一授权标识。

获得所述管理服务器发送的所述授权文件,并基于所述授权文件而确定所述客户端被授予管理所述当前的多台设备的所述新的管理权限。

结合第一方面,在一些可选地的实现方式中,在生成用于表示所述客户端需要被授予新的管理权限的信息之后,所述方法包括:

将所述信息展示,以使用户获知所述客户端需要被授予所述新的管理权限。

结合第一方面,在一些可选地的实现方式中,在获取当前的多台设备中每台设备的唯一设备标识之前,所述方法还包括:

判断距离上一次获得每台设备的唯一设备标识的当前时长是否满足预设时长;

若是,执行步骤:在获取当前的多台设备中每台设备的唯一设备标识。

第二方面,本申请实施例提供了一种客户端管理装置,应用于客户端,所述装置包括:

标识获得模块,用于获取当前的多台设备中每台设备的唯一设备标识。

标识匹配模块,用于基于判断每台设备的唯一设备标识是否与预设的多台设备中一台设备的唯一授权标识匹配,获得匹配结果,其中,所述预设的多台设备中的每台设备的唯一授权标识用于所述客户端基于每台设备的唯一授权标识确定被授予管理所述预设的多台设备的管理权限。

信息生成模块,用于根据所述匹配结果确定不匹配的设备的数量大于不匹配的预设数量的至少一台,生成用于表示所述客户端需要被授予新的管理权限的信息。

结合第二方面,在一些可选地的实现方式中,所述匹配结果为基于匹配的设备的数量与所述当前的多台设备的总数相比而确定出的匹配成功率;

所述信息生成模块,还用于确定所述匹配成功率大于预设成功率,其中,所述预设成功率为基于匹配的预设数量与所述预设的多台设备的总数相比而确定出的成功率,所述匹配的预设数量为所述预设的多台设备的总数减去不匹配的预设数量为至少一台而确定出的数量,所述匹配成功率大于所述预设成功率表示所述不匹配的设备的数量大于所述不匹配的预设数量。

结合第二方面,在一些可选地的实现方式中,所述信息包含所述客户端基于需要管理所述预设的多台设备而确定的管理合同的合同信息,所述装置包括:

信息发送模块,用于将所述合同信息发送至系统管理服务器,以使所述管理服务器根据所述合同信息确定授权合同是否为正常合同。

信息获得模块,用于获得所述管理服务器基于确定所述授权合同为所述正常合同而返回的重授权信息。

标识发送模块,用于根据所述重授权信息将每台设备的唯一设备标识发送至所述管理服务器,以使所述管理服务器根据每台设备的唯一设备标识生成授权文件,其中,所述授权文件包含基于每台设备的唯一设备标识而确定的每台设备的新的唯一授权标识。

授权确定模块,用于获得所述管理服务器发送的所述授权文件,并基于所述授权文件而确定所述客户端被授予管理所述当前的多台设备的所述新的管理权限。

结合第二方面,在一些可选地的实现方式中,所述装置包括:

信息展示模块,用于将所述信息展示,以使用户获知所述客户端需要被授予所述新的管理权限。

结合第二方面,在一些可选地的实现方式中,所述装置还包括:

时间判断模块,用于判断距离上一次获得每台设备的唯一设备标识的当前时长是否满足预设时长;若是,执行步骤:在获取当前的多台设备中每台设备的唯一设备标识。

第三方面,本申请实施例提供了一种电子设备,所述电子设备包括:处理器,存储器,总线和通信接口;所述处理器、所述通信接口和存储器通过所述总线连接。

所述存储器,用于存储程序。

所述处理器,用于通过调用存储在所述存储器中的程序,以执行如第一方面,以及第一方面任一实现方式所述的客户端管理方法。

第四方面,本申请实施例提供了一种具有计算机可执行的非易失程序代码的计算机可读储存介质,所述程序代码使所述计算机执行如第一方面,以及第一方面任一实现方式所述的客户端管理方法。

本申请实施例的有益效果包括:

客户端在基于判断每台设备的唯一设备标识与唯一授权标识是否匹配来确定管理权限是否异常时,由于不匹配的设备的数量大于至少一台才确定管理权限异常,故就避免了某台设备宕机或某台设备被替换导致拥有正常的管理权限的客户端需要重新授予管理权限的情况发生。进而也避免了这种情况的发生影响用户的业务的正常运行,并也避免用户需要费时费力的去解决这个问题,从而就提高了用户的体验。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本申请实施例提供的一种电子设备的结构框图;

图2示出了本申请实施例提供的一种客户端管理方法的流程图;

图3示出了本申请实施例提供的一种客户端管理装置的结构框图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。

另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。

请参阅图1,本申请一些实施例提供了一种电子设备10,电子设备10可以是服务器或者终端。

其中,服务器可以为单个服务器,也可以是服务器组。服务器组可以是集中式的,也可以是分布式的(例如,服务器可以是分布式系统)。而在一些实施例中,服务器可以在云平台上实现;仅作为示例,云平台可以包括私有云、公有云、混合云、社区云(communitycloud)、分布式云、跨云(inter-cloud)、多云(multi-cloud)等,或者它们的任意组合。

而终端则可以是个人电脑(personalcomputer,pc)、平板电脑、智能手机、个人数字助理(personaldigitalassistant,pda)等。

本实施例中,客户端可以运行在电子设备10上,且电子设备10还可以与需要被管理的多台设备连接。从而客户端便可以以电子设备10为载体实现对多台设备进行管理。

本实施例中,电子设备10可以用于实现本申请的客户端管理方法。本申请尽管仅示出了一个设备,但是为了方便起见,也可以在多个类似设备上以分布式方式实现本申请描述的功能,以均衡处理负载。

例如,电子设备10可以包括连接到网络的网络端口11、用于执行程序指令的一个或多个处理器12、通信总线13、和不同形式的存储介质14,例如,磁盘、rom、或ram,或其任意组合。示例性地,计算机平台还可以包括存储在rom、ram、或其他类型的非暂时性存储介质、或其任意组合中的程序指令。根据这些程序指令可以实现本申请的方法。电子设备10还包括计算机与其他输入输出设备(例如键盘、显示屏)之间的输入/输出(input/output,i/o)接口25。

为了便于说明,在电子设备10中仅描述了一个处理器。然而,应当注意,本申请中的电子设备10还可以包括多个处理器,因此本申请中描述的一个处理器执行的步骤也可以由多个处理器联合执行或单独执行。例如,若电子设备10的处理器执行步骤a和步骤b,则应该理解,步骤a和步骤b也可以由两个不同的处理器共同执行或者在一个处理器中单独执行。例如,第一处理器执行步骤a,第二处理器执行步骤b,或者第一处理器和第二处理器共同执行步骤a和b。

请参阅图2所示,本申请一些实施例提供了一种客户端管理方法,该客户端管理方法可以由运行在电子设备上的客户端备执行,该客户端管理方法包括:步骤s100、步骤s200和步骤s300。

步骤s100:获取当前的多台设备中每台设备的唯一设备标识。

步骤s200:基于判断每台设备的唯一设备标识是否与预设的多台设备中一台设备的唯一授权标识匹配,获得匹配结果,其中,所述预设的多台设备中的每台设备的唯一授权标识用于所述客户端基于每台设备的唯一授权标识确定被授予管理所述预设的多台设备的管理权限。

步骤s300:根据所述匹配结果确定不匹配的设备的数量大于不匹配的预设数量的至少一台,生成用于表示所述客户端需要被授予新的管理权限的信息。

下面将对本申请的客户端管理方法的流程进行详细地说明。

在客户端对需要管理的设备进行管理之前,客户端需要先获得管理这些设备的管理权限。

作为获得管理权限的可选地的方式,客户端可以基于电子设备与需要被管理的设备的连接,向这些需要被管理的设备中多台设备发送标识获取请求,从而便可以获得多台设备中每台设备基于标识获取请求发送的每台设备的唯一设备标识。其中,根据设备的类型不同,每台设备的唯一设备标识可以是每台设备的主板序列号、mac地址(mediaaccesscontroladdress,媒体访问控制地址)、esn(electronicserialnumbers,电子序列号)、imei(imei:internationalmobileequipmentidentificationnumber,国际移动设备识别码)或meid(mobileequipmentid,移动设备识别码)等。

需要说明的是,获得唯一设备标识的多台设备可以是需要被管理的设备中的关键设备,关键设备可以是例如节点设备。例如,需要被管理的设备包括:设备a、设备b、设备c、设备d、设备e、设备f、设备g和设备h,且设备a可以分别与设备b和设备c连接,设备b可以分别与设备d和设备e连接,设备d可以与设备f连接,而设备e则可以分别与设备g和设备h连接。这样,设备a、设备b和设备e则可以作为节点设备。故通过采用获得节点设备的唯一设备标识,可以减少客户端的运行量,降低运算负荷。

客户端获得每台设备的唯一设备标识后,客户端可以将每台设备的唯一设备标识发送到对客户端进行管理的管理服务器。管理服务器基于预设的加密算法,例如通过md5(message-digestalgorithm,消息摘要算法)、非对称加密算法或des(dataencryptionstandard,对称加密算法)将每台设备的唯一设备标识融合,从而可以生成加密的授权文件。其中,授权文件中可以包含每台设备的唯一设备标识,但由于授权文件的用于是为客户端的管理提供授权,故授权文件中包含的每台设备的唯一设备标识可以作为每台设备的唯一授权标识。另外,由于授权文件是给客户端用于后续确定是否还拥有管理权限,故授权文件可以作为客户端的预设文件,那么授权文件中确定的多台设备则可以作为预设的多台设备。

需要说明的是,本实施例中所述的客户端的可以是购买客户端的用户或出售客户端的用户所使用的客户端,而管理服务器则可以出售客户端的用户所使用服务器。

管理服务器在生成包含每台设备的唯一授权标识的授权文件后,管理服务器便可以将该授权文件返回给客户端。相应的,客户端便可以基于解析获得该授权文件中每台设备的唯一授权标识而确定自己被授予管理多台设备的管理权限,从而客户端便可以对多台设备的运行进行管理。

本实施例中,为避免客户端被非法使用,即避免在没有管理权限的情况下也对设备的运行进行管理的情况出现,客户端可以以一定的时长轮询的去检测客户端当前是否还拥有管理权限。

在轮询的过程中,由于客户端每一次检测的流程都可以大致相同,故以下将以客户端进行某一次检测来对本申请的客户端管理方法进行说明。

通过轮询,客户端可以判断距离上一次获得每台设备的唯一设备标识的当前时长是否满足预设时长,若是,则确定当前时间点到达本次检测开始的时间点时,客户端可以执行步骤s100。

步骤s100:获取当前的多台设备中每台设备的唯一设备标识。

客户端在当前时间点到达本次检测开始的时间点时,客户端可以基于授权文件中确定的多台设备,去获得这多台设备中在当前客户端能够与之通信的设备的唯一设备标识,这样,客户端便可以获得能够与之通信的当前的多台设备中每台设备的唯一设备标识。

相应的,客户端在获得每台设备的唯一设备标识后,客户端便可以继续执行步骤s200。

步骤s200:基于判断每台设备的唯一设备标识是否与预设的多台设备中一台设备的唯一授权标识匹配,获得匹配结果,其中,所述预设的多台设备中的每台设备的唯一授权标识用于所述客户端基于每台设备的唯一授权标识确定被授予管理所述预设的多台设备的管理权限。

本实施例中,客户端可以基于获得每台设备的唯一设备标识来确定客户端是否还拥有管理权限。

作为客户端基于每台设备的唯一设备标识确定是否还拥有管理权限的可选地方式,客户端可以基于授权文件中预设的多台设备中每台设备的唯一授权标识,将每台设备的唯一设备标识与预设的多台设备中每台设备的唯一授权标识进行匹配,并判断每台设备的唯一设备标识是否与预设的多台设备中一台设备的唯一授权标识匹配。

基于判断每台设备的唯一设备标识是否匹配,那么客户端便可以获得基于每台设备的唯一设备标识的匹配情况而确定出匹配结果。

作为获得匹配结果的第一种方式,客户端基于判断每台设备的唯一设备标识是否匹配,可以获得不匹配的设备的数量。例如,若设备a的唯一设备标识是a2,但预设的设备a的唯一设备标识却是a1,则判定设备a为不匹配的设备,并将不匹配的设备的数量记为1。而若当前的多个设备中没有与预设的设备b对应的设备b,则也判定设备b为不匹配的设备,并将不匹配的设备的数量记为再记为2。

客户端中还预设了为不匹配设备的数量为至少一台的预设数量,以避免出现设备宕机或设备替换等情况导致不再拥有管理权。其中,预设数量可以根据多台设备的数量进行设定,若多台设备的数量比较多,那么预设数量可以大一些;反之,则可以小一些。

基于预设数量,客户端可以判断匹配结果中不匹配的设备的数量是否大于预设数量。其中,大于则可以表示客户端可能是出现了除设备宕机或设备替换设备等情况外非法使用,反之,小于或等于则可以表示客户端可能是出现了设备宕机或设备替换等情况。

作为获得匹配结果的第二种方式,客户端基于判断每台设备的唯一设备标识是否匹配,可以获得匹配的设备的数量,并再基于匹配的设备的数量当前的多台设备的总数相比而确定出的匹配成功率。

而本实施例中,客户端还预先设置了预设成功率,该预设成功率则可以为基于匹配的预设数量与预设的多台设备的总数相比而确定出的成功率。其中,相较于前述第一种方式设置预设数量的方式,预设成功率便可以无需根据多台设备的规模来调整,而可以基于整体的设备宕机或设备替换等情况发生的概率来确定。

基于此,客户端便可以判断确定匹配成功率是否大于预设成功率。其中,大于则可以表示不匹配的设备的数量大于至少一台,即可以表示客户端可能是出现了除设备宕机或设备替换设备等情况外非法使用。当然,反之,则表示客户端可能是出现了设备宕机或设备替换等情况。

客户端执行判断之后,客户端便可以继续执行步骤s300。

步骤s300:根据所述匹配结果确定不匹配的设备的数量大于不匹配的预设数量的至少一台,生成用于表示所述客户端需要被授予新的管理权限的信息

客户端通过判断在确定为匹配成功率大于预设成功率,或者不匹配的设备的数量不大于不匹配的预设数量的至少一台时,客户端可以确定继续拥有针对多台设备的管理权限,从而结束本次的检测流程。

客户端通过判断在确定为匹配成功率不大于预设成功率,或者不匹配的设备的数量大于不匹配的预设数量的至少一台时,客户端可以确定设备异常而需要确定是否可以获得新的管理权限。此时,客户端可以切换到功能限制模式,即客户端在功能限制模式下能够执行的功能可以是与被授予管理权限相关的功能。

作为客户端确定是否可以获得新的管理权限的一种方式,由于客户端的被授予管理权限的前提是需要为客户端确定授予客户端管理权限的管理合同,那么在管理合同的期限内客户端才可以基于授权文件而被授予管理权限。于是,客户端可以生成包含客户端的管理合同的合同信息的信息,其中,而该信息可以用于确定客户端是否可以被授予新的管理权限,而合同信息可以是合同号。

客户端基于生成的该信息,便可以将该信息发送至管理服务器,这样,管理服务器则可以根据合同信息确定针对该客户端的授权合同是否为正常合同。

可选地,管理服务器可以通过将该合同信息和预设在管理服务器中的该客户端的预设合同信息匹配,以判断客户端的授权合同是否为正常合同。

若不匹配,则确定该客户端的授权合同是否为非正常合同,故确定该客户端无法被重新授予新的管理权限。这样,管理服务器可以发送无法授予新的管理权限的提醒信息给客户端,以使客户端能够将该提示信息展示。

若匹配,则确定该客户端的授权合同是正常合同,故确定该客户可以被重新授予新的管理权限。那么管理服务器便可以基于确定授权合同为正常合同而生成并向客户端返回的重授权信息。而客户端便可以根据该重授权信息而重新再将每台设备的唯一设备标识发送至管理服务器,以使管理服务器根据每台设备的唯一设备标识生成新的授权文件。可以理解到的是,新的该授权文件中也包含基于每台设备的唯一设备标识而确定的每台设备的新的唯一授权标识。因此,管理服务器再将新的该授权文件发送个给客户端,使得客户端基于获得的新的该授权文件而确定客户端被授予管理当前的多台设备的新的管理权限。

作为客户端确定是否可以获得新的管理权限的另一种方式,客户端也可以生成用于表示客户端需要被授予新的管理权限的信息并将该信息显示出来。此外,客户端还可以将出售客户端的用户的售后联系方式也显示出来。这样,使用客户端的用户便可以基于信息和联系方式去对接出售客户端的用户,使得出售客户端的用户能够再次为该客户端授予管理权限。

请参阅图3,本申请一些实施例提供了一种客户端管理装置100,该客户端管理装置100可以是客户端上的虚拟装置上,该客户端管理装置100可以包括:

标识获得模块110,用于获取当前的多台设备中每台设备的唯一设备标识。

标识匹配模块120,用于基于判断每台设备的唯一设备标识是否与预设的多台设备中一台设备的唯一授权标识匹配,获得匹配结果,其中,所述预设的多台设备中的每台设备的唯一授权标识用于所述客户端基于每台设备的唯一授权标识确定被授予管理所述预设的多台设备的管理权限。

信息生成模块130,用于根据所述匹配结果确定不匹配的设备的数量大于不匹配的预设数量的至少一台,生成用于表示所述客户端需要被授予新的管理权限的信息。

可选地,所述匹配结果为基于匹配的设备的数量与所述当前的多台设备的总数相比而确定出的匹配成功率。

所述信息生成模块130,还用于确定所述匹配成功率大于预设成功率,其中,所述预设成功率为基于匹配的预设数量与所述预设的多台设备的总数相比而确定出的成功率,所述匹配的预设数量为所述预设的多台设备的总数减去不匹配的预设数量为至少一台而确定出的数量,所述匹配成功率大于所述预设成功率表示所述不匹配的设备的数量大于所述不匹配的预设数量。

可选地,所述信息包含所述客户端基于需要管理所述预设的多台设备而确定的管理合同的合同信息,客户端管理装置100还可以包括:

信息发送模块140,用于将所述合同信息发送至系统管理服务器,以使所述管理服务器根据所述合同信息确定授权合同是否为正常合同。

信息获得模块150,用于获得所述管理服务器基于确定所述授权合同为所述正常合同而返回的重授权信息。

标识发送模块160,用于根据所述重授权信息将每台设备的唯一设备标识发送至所述管理服务器,以使所述管理服务器根据每台设备的唯一设备标识生成授权文件,其中,所述授权文件包含基于每台设备的唯一设备标识而确定的每台设备的新的唯一授权标识。

授权确定模块170,用于获得所述管理服务器发送的所述授权文件,并基于所述授权文件而确定所述客户端被授予管理所述当前的多台设备的所述新的管理权限。

可选地,客户端管理装置100还可以包括:

信息展示模块180,用于将所述信息展示,以使用户获知所述客户端需要被授予所述新的管理权限。

可选地,客户端管理装置100还可以包括:

时间判断模块190,用于判断距离上一次获得每台设备的唯一设备标识的当前时长是否满足预设时长;若是,执行步骤:在获取当前的多台设备中每台设备的唯一设备标识。

需要说明的是,由于所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本申请一些实施例还提供了一种计算机可执行的非易失的程序代码的计算机可读储存介质,该计算机可读存储介质上存储有程序代码,该程序代码被计算机运行时执行上述任一实施例的客户端管理方法的步骤。

具体地,该存储介质能够为通用的存储介质,如移动磁盘、硬盘等,该存储介质上的程序代码被运行时,能够执行上述施例的客户端管理方法的步骤,以实现高效率且低成本的测试发现客户端程序的各种大小问题

本申请实施例所提供的客户端管理方法的程序代码产品,包括存储了程序代码的计算机可读存储介质,程序代码包括的指令可用于执行前面方法实施例中的方法,具体实现可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

综上所述,本申请实施例提供了一种客户端管理方法及装置。方法应用于客户端,方法包括:获取当前的多台设备中每台设备的唯一设备标识;基于判断每台设备的唯一设备标识是否与预设的多台设备中一台设备的唯一授权标识匹配,获得匹配结果,其中,预设的多台设备中的每台设备的唯一授权标识用于客户端基于每台设备的唯一授权标识确定被授予管理预设的多台设备的管理权限;根据匹配结果确定不匹配的设备的数量大于不匹配的预设数量的至少一台,生成用于表示客户端需要被授予新的管理权限的信息。

客户端在基于判断每台设备的唯一设备标识与唯一授权标识是否匹配来确定管理权限是否异常时,由于不匹配的设备的数量大于至少一台才确定管理权限异常,故就避免了某台设备宕机或某台设备被替换导致拥有正常的管理权限的客户端需要重新授予管理权限的情况发生。进而也避免了这种情况的发生影响用户的业务的正常运行,并也避免用户需要费时费力的去解决这个问题,从而就提高了用户的体验。

以上仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1