本文作者:kaifamei

共同管理资格和注册的制作方法

更新时间:2025-12-19 19:47:06 0条评论

共同管理资格和注册的制作方法


共同管理资格和注册


背景技术:



1.在某些组织环境中,为了使组织的成员能够执行各种任务,可能在整个组织中部署大量的设备。这些设备的管理可以由it管理员执行,他可以利用系统中心配置管理器(sccm),以监测资源可用性、设备状态、硬件或软件问题,以及软件的升级或安装等任务。sccm可能是一个本地系统管理套件,可以为it管理员提供一个组织的本地设备基础设施的全面视图。然而,随着越来越多地转向在家工作的程序和将组织的服务器放置在远程服务器场中,许多与组织有关的设备可能位于远离组织的场所。此外,it管理员可能远离组织的办公室,并可能减少对设备的本地访问。因此,仅依赖sccm的it管理员可能会降低远程设备的可视性,并且在以方便的方式管理本地设备和远程设备方面仍然存在困难。
附图说明
2.详细说明是参照附图来描述的。在图中,参考标号的最左边的数字表示该参考标号首次出现的图。在详细说明和图中的不同实施例下使用类似的参考标号可能表示类似或相同的项目。
3.图1-4说明了与本概念的一些实施方式一致的示例性图形用户界面。
4.图5和图6说明了与本概念的一些实施方式相一致的示例性流程。
5.图7说明了与前述概念的一些实施方式一致的示例性系统。
6.图8说明了与本发明概念的一些实施方式相一致的示例性方法或技术。
具体实施方式
总述
7.随着组织转向与组织相关联的设备的远程部署,it管理员可能很难有效地管理此类设备。通常,it管理员可能依靠本地管理器,如sccm,以便正确的管理组织的设备,但sccm可以提供能够通过云访问组织的远程设备的有限图像。此外,sccm可能主要有利于组织内的本地设备,并且与设备的云管理相关联的好处可能不可用。
8.在这种情况下,结合组织的设备的云管理可能是有益的,但是通常sccm可能无法有效地与云管理器集成,并且对于使用sccm的it管理员来说,可能很难获得组织内每个设备的各种状态的清晰的图像,以及为了使设备实现云管理可能的必要先决条件。虽然将sccm与基于云的服务整合在一起可以为云服务提供一定的可视性,但通常云服务并没有足够的权限对远程设备进行操作,因此云服务无法对设备进行任何升级或修改。相反,云服务通常只能对远程设备的状态提供有限的可见性。
9.为了解决这些问题,组织内的设备可以加入到设备的共同管理中,这可以是本地和通过云同时管理组织的设备的方法。重要的是,共同管理可以为it管理员提供更大的功能,因为云服务可以在本地设备上实现改变,例如通过调用与设备相关联的低层级api。通过向云服务提供更多的控制权,可以获得各种各样的功能优势,例如重新启动、执行远程控制、安装/升级各种设置或执行出厂重置的能力。此外,共同管理可以让it管理员在使用
sccm的本地处理和使用基于云的管理解决方案的远程处理之间转移工作负荷。在sccm和基于云的管理解决方案之间适当的共同管理可以确保工作负载保持平衡,并确保工作负载共享之间不发生冲突。此外,设备的共同管理可以使it管理员有效地改变组织内的任何设备,无论该设备是本地还是远程。
10.然而,将本地设备升级到共同管理框架可能存在困难,因为在升级之前可能需要确定每个本地设备的状态。例如,在一个拥有10,000个不同设备的组织中,可能需要确定这些设备的状态,以判断每个设备是否符合升级到共同管理的先决条件。此外,即使对于满足升级先决条件的设备,在升级过程中也可能出现间歇性故障,并且单独访问每个失败的设备以判断对于it管理员来说可能变得乏味的相关错误,因为通常很难将特定错误定位到特定设备。
11.因此,本文公开的流程可以利用基于云的管理系统,该系统可以被配置为请求设备状态信息并响应于接收与位于组织中的设备相关联的设备状态信息。例如,这种信息可以由可能与sccm相关联的报告模块提供,该报告模块可以与云服务协调,以向云服务的用户展示本地设备的更大可见性。利用该信息,系统可以生成一份共同管理资格报告,该报告可以向it管理员提供关于该组织中哪些设备可能有资格加入共同管理的数据。资格报告还可以向it管理员提供关于设备的各种状态的指导,例如通过指示某些设备可能符合共同管理注册的条件,但是为了适当地注册设备,可能需要采取特定的步骤。
12.例如,5,000台设备可能符合共同管理的条件,但是在被共同管理之前可能有不同的问题需要解决,例如需要一个操作系统升级,或者需要加入基于云的身份和访问管理(iam)服务,例如azure active directory(aad)、vmware workspace one或aws identity&access management。it管理员可能很难收集和处理组织的设备的各种状态,所以报告模块可以为组织内的设备收集相关状态信息,并将状态信息提供给云服务进行处理。在收到状态信息后,云服务可以分析有关设备的各种信息,并且可以通过与其他云服务(例如iam服务)的交互来汇编洞察信息。
13.至少基于与设备相关联的分析信息,云服务可以将各种设备分类到桶中,这些桶可用于向it管理员指示设备的各种状态。例如,云服务可以将设备分类到各种所确定的共同管理类别或"桶"中,这些类别或"桶"可以代表它们在共同管理资格方面的状态,例如1)"不合格",2)"需要操作系统升级",3)"需要加入身份管理",4)"合格",5)"尝试/注册失败",以及6)"共同管理"。应该理解的是,这些桶仅仅是例子,而且可以利用各种其他分类来代替所列举的例子,或者除此之外所列的例子。
14.在对各种设备进行分类之后,可以预先向it管理员发送图形用户界面(gui),该图形用户界面可以直观地描述分类,以及关于it管理员如何改进设备的共同管理状态的潜在洞察信息。例如,gui可以向it管理员显示信息,表明该组织内的一些设备可能有资格升级到共同管理的其他层级,这可以在管理该组织的设备方面提供更多功能。
15.因此,本文公开的流程可以提供集中的基于云的仪表板,该仪表板可以向it管理员展示组织内设备的全面视图。通过利用sccm本地的报告代理,本地场所设备的状态可以由云服务确定和编目。在处理与该组织相关联的各种设备时,可以向it管理员提供gui,该gui指定了该组织的各种设备的状态,以及可能改进设备管理的各种选项。
16.图1描绘了gui 100的示例,该gui可以基于对远程位置的各种设备的分析呈现给
it管理员。如所描绘的,gui 100可包括图形元素102,其可按类别分组描绘远程设备的图形摘要。这些类别可以对应于云服务在远程设备数据进行初始分析时所分类的各种桶。例如,如所描述的,图形元素102可以指示目前共同管理的3个设备,1个设备已经尝试注册共同管理但失败了,8个设备目前有资格注册,6个设备可能需要身份管理服务器加入(例如aad加入操作),以及10个设备在有资格注册之前可能需要操作系统升级。
17.gui 100还可以呈现设备列表104,其可以显示关于每个远程设备的细节以及其当前状态。设备列表104可以进一步被过滤,例如通过选择图形元素102的一部分来将设备过滤到某个类别。例如,it管理员可以选择部分106,这可能导致设备列表104描述需要操作系统更新的设备列表。在设备列表104中列出的设备可以通过一个或多个可选择的链接单独选择,以显示特定于所选设备的屏幕。例如,it管理员可以选择链接108以查看与该特定设备相关的细节。
18.应该理解的是,设备列表104可以替代性地允许选择多个设备,以便对多个远程设备执行批处理。例如,it管理员可以选择部分106以选择属于该类别的所有远程设备。然后,it管理员可以启动对所选类别的远程设备的某些处理。例如,在收到用户对部分106的选择后,可以向属于部分106所代表的类别或以其他方式有资格进行共同管理的个体远程设备发出指令,并将指令存储在个体远程设备上,其中指令可以根据收到的用户选择导致设备的共同管理功能的改变。在执行发给设备的指令时,设备的状态可以改变,并且可以为设备实现更多的功能。
19.然而,在某些情况下,选择可在图形用户界面的一部分中展示的所有设备可能会对组织产生沉重的工作负载负担。例如,如果从一个组织中选择25,000个设备,并且所有设备都被结构化以执行共同管理注册,那么并行处理可能导致网络能力的崩溃。因此,当网络要求不那么重要时,可以对工作量进行管理,并对设备注册的编排进行管理,可以将某些设备安排在周末进行注册处理。或者,还可以对工作负荷进行管理,以便如果在繁忙的工作时间内收到注册远程设备的请求,则可以缩减注册计划。
20.gui 100还可以显示信息窗格110,其可以提供关于设备类别的具体信息。例如,gui 100可以默认为显示关于在尝试注册共同管理中具有失败注册的设备的细节。因此,信息窗格110可以显示关于设备潜在失败原因的失败注册的细节,以及it管理员可以采取的补救失败注册的附加步骤的信息。
21.图2描述了gui 200的示例,其可以在it管理员选择链接108时显示。gui 200可以显示细节面板202,其可以提供关于所选设备的具体信息。例如,仅仅识别设备名称可能为it管理员提供很少的信息,而通过查阅细节面板202,it管理员可以确定该设备可能对应于位于该组织的综合楼10楼的打印服务器,从而为远程设备提供额外的见解。it管理员可以通过选择选项204来手动触发基于云的共同管理注册的操作,这可以启动设备的即时注册,而无需在设备端有任何用户参与。然而,要理解的是,it管理员可以提供注册发生的具体日期和时间,以确保远程设备在关键时刻(例如在工作时间)不被剥夺服务。
22.在某些情况下,所选设备当前可能没有资格进行共同管理注册,在这种情况下,选项204可能是灰的。it管理员可以利用选项206来执行可能是注册的先决条件的某些步骤,例如同步设备的策略,以及评估所安装的应用程序的当前状态以确认是否存在必要的版本。
23.图3描述了示例gui 300,该gui 300可以在选择选项302以显示与组织相关联的所有设备时呈现给it管理员,以查看各种设备的总体概况。gui 300可以提供洞察信息304,它可以提供关于从远程设备信息分析中收集到的洞察的各种信息。例如,该分析可能已经确定一些设备可能有资格升级到不同的共同管理层级。
24.除了对有资格加入共同管理的设备进行分类,例如图1中描绘的类别,云服务还可以确定共同管理层级类别。例如,云服务可以定义一系列分层管理级别,如下文表1所述。表1表1
25.因此,gui 300可以向it管理员呈现某些设备可能有资格获得升级的层级的信息,并且可以呈现用于选择的链接,以允许it管理员看到关于这些升级的更多细节。升级后的共同管理层级类别可以提供,例如,附加的功能特性,例如,当设备被注册在第2层时在某些设备之间切换工作负载的能力。因此,随着设备在共同管理层级类别中增加到较高的层级,可向it管理员提供附加的共同管理功能。
26.图4描绘了示例gui 400,gui 400可能在it管理员选择查看关于升级层级的更多信息时进行显示。如所描述的,gui 400可以包括图形元素402,其可以描述组织内设备的总体分类以及设备被"归入"的相关层级。例如,图形元素402可以指示5个设备是"预配置"设备,这可以指示它们尚未注册为共同管理,因为它们只在本地管理。图形元素402还可以指示若干设备分散在1-4层级中,以便向it管理员提供各种远程设备的状态的全面视图。
27.gui 400可以进一步包括设备列表404,其可以提供关于设备的云层信息。此外,可以从设备列表404中选择个别设备,以显示关于所选设备的详细信息,例如通过可以显示类似于信息窗格110的信息窗格。最后,it管理员可以选择图形元素402的部分,以便过滤设备
列表404,例如通过选择部分406,以便将设备列表404过滤为云层级4设备。
28.图5描述了示例过程500,其更详细地描述了在内部启动时与注册资格相关的步骤。过程500可以在步骤502处通过让远程设备与sccm直接通信而启动,其中,设备可以向sccm提供关于设备的配置的相关信息。如图5所示,sccm可以是预配置管理器,例如,它可以是微软端点管理器的一部分。然而,应该理解的是,任何这样的系统管理软件产品都可以被用作sccm,例如vmware的vcenter server。
29.然后,sccm可以在步骤504将设备信息和当前的共同注册状态向上发送至云服务。如图5所描述的,云服务可以通过基于云的企业移动性管理解决方案提供各种服务,例如microsoft intune,提供各种服务。然而,应当理解的是,可以利用任何此类云企业移动性管理解决方案,例如vmware的airwatch或citrix的xenmobile。
30.在接收设备信息和设备的共同注册状态后,在步骤506,云服务可以访问iam服务,以便接收可以使设备加入由云服务托管的设备管理器的身份信息。例如,在一个实施方案中,iam服务可以是aad,在这样的实施方案中,云服务可以从iam服务中检索aad加入操作细节,然后可以用来将设备注册到共同管理。一旦检索到身份信息,云服务可以分析设备配置,以确定设备目前是否能够注册到共同管理中。
31.在某些情况下,设备可能缺乏特定的数据值,例如足够的操作系统版本,这可能是注册设备之前的一个先决条件。因此,在步骤508,云服务可以访问注册要求数据库,在该数据库中,当前的设备配置可以与可能建立的用于在共同管理中注册设备的先决条件进行比较。这种先决条件可以由例如it管理员建立,他可能希望确保在共同管理中注册的任何设备必须具有某种版本的操作系统。或者,可以根据云服务和/或iam服务的要求来建立先决条件。
32.至少基于注册要求数据库提供的数据,在步骤510,然后,云服务可以分析符合共同管理的资格的设备的各种状态信息,或者可以注册在共同管理的降低层中的设备的各种状态信息。基于这种分析,可以生成可操作的报告并存储在报告数据库中,这可以提供gui 100、200和/或300中描述的信息。最后,在步骤512,it管理员可以查询共同管理服务的数据,它可以访问报告数据库,以便在it管理员使用的用户界面上呈现各种gui,这样it管理员可以决定对远程设备采取某些操作。
33.在确定各种远程设备的状态之后,it管理员可以接着将设备注册到共同管理中和/或将各种设备升级到共同管理的适当层级。在步骤514,在检查了存储在报告数据库中的报告之后,it管理员可以通过用户界面,例如通过gui 100,触发符合条件的设备的共同管理注册。例如,如图1所述,it管理员可以从设备列表104中选择一个特定的设备,并在显示gui 200时,可以选择某些共同管理注册操作,以应用于所选设备。这样的操作可以包括,例如,在设备上启动操作系统更新,发出设备加入iam服务的命令,或审查附加的共同管理层级要求以及如何将设备升级到新的共同管理层级的命令。
34.在收到it管理员的共同管理命令后,云服务可以在步骤516处向sccm发出相关命令和/或查询。例如,云服务可能已经收到来自it管理员的指令,以修改设备上的某些设置,因为it管理员收到通知,设备在其先前尝试注册到共同管理中时失败了。如图1所描述的,信息窗格110可能已经向it管理员显示关于设备在共同管理注册期间可能失败的原因的相关信息。
35.相应地,it管理员可能已经指示云服务补救与设备相关联的问题,并且云服务可以因此检查sccm来确定要执行的适当操作,以履行it管理员的指示。再次参考信息窗格110,故障原因可能已经指定已注册设备的最大数量已经达到,并且增加已注册设备的最大数量的建议应该能解决这个问题。因此,作为接收增加已注册设备的最大数量并重新尝试注册设备的指示的结果,云服务可以向sccm发出命令以执行必要的操作。
36.在步骤518,sccm可以向设备发出指令以执行可能需要在设备上进行的任何必要操作,以便成功注册共同管理。在上述增加已注册设备的最大数量的例子中,可能不需要设备的某些改变,但是设备可能仍然需要来自sccm的命令以重新启动某些注册步骤。或者,如果设备需要操作系统升级以使注册成功,则sccm可以向设备发出操作系统更新,以及在完成安装后应用更新和启动注册步骤的指示。
37.最后,在步骤520,在成功地完成共同管理注册后,设备可以直接与云服务通信,以允许云服务在sccm提供的设备的管理之外提供设备的管理。具体而言,设备的本地代理可以被配置为通过公开允许云服务对设备进行管理控制的某些api设置来批准从云服务发出的操作。
38.图6描绘了一个示例过程600,其更详细地描述了位于云环境602内的云服务和位于内部环境604内的一个或多个远程设备之间的共同管理期间的消息流。过程600可以在步骤606处开始,在通过例如gui 100、200、300或400收到it管理员的指令后,可以向云服务发出关于所请求的操作的通知,该云服务在图6中被描述为intune企业移动性管理解决方案。该通知可以被转发到通知api,该通知api可以是在设备的共同管理中可以执行各种功能的api,例如指示客户端安装软件更新,或执行某个操作。
39.在步骤608,云服务可以验证该通知,并且可以将该通知存储在数据库中,该数据库可以对已经为特定设备按格式化的各种共同管理过程进行分类。该数据库可以与云服务相关联,或者可以是云服务外部的单独数据库。在步骤610,然后可以将通知提供给终端管理连接器,该连接器可以是用于在云服务和sccm之间提供同步协调的服务。终端管理连接器可以在步骤612处验证和反序列化通知,并且基于对通知的验证,可以创建客户端通知任务,该任务可以被提供给与sccm相关联的通知管理器,以存储在通知管理器的客户端通知队列中。
40.在步骤614,通知服务器可以检测到任务请求已经被提供到队列中,并且可以从队列中提取任务请求。然后,通知服务器可以将关于该任务的消息推送给可能在被管理的客户端设备上操作的通知代理。在步骤616,在被管理设备上操作的通知代理可以接收推送的消息,并且可以执行由推送的消息指定的操作,这可能导致对文件的适当写入或对被管理设备的设置的修改。
41.在步骤618,被管理设备可以向通知服务器发送客户端通知响应,指定所请求的任务的结果。例如,客户端通知响应可以指示所分配的任务是否成功操作,或者在处理期间是否发生错误。在收到来自被管理设备的通知后,通知服务器可以在步骤620将被管理设备提供的结果存储回通知管理器的客户通知队列中。在步骤622,通知管理器可以读取客户端通知响应,以确定所请求操作的结果。例如,通知管理器可以解析客户端通知响应以确定共同管理操作失败,原因是被管理设备不具有可能需要的某些先决条件设置。
42.在解析了客户端通知响应之后,在步骤624,通知管理器可以向数据库发出更新以
反映在被管理设备上采取的操作的结果。该消息可以通过终端管理连接器传递,该连接器可以利用云服务的通知api,以将设备操作结果存储在数据库中。最后,在步骤626,云服务可以通过gui向it管理员报告指令的结果。示例性系统
43.本实施方案可以在各种设备上的各种情况下执行。图7示出了可以采用本发明实施方案的示例系统700,如下文所讨论的。
44.如图7所示,系统700可以包括远程设备702(a)和702(b)、云管理服务器704和身份管理服务器706。上述每个设备可以通过一个或多个网络708连接。请注意,远程设备既可以体现为移动设备,如智能手机或平板电脑,也可以体现为固定设备,如台式机、服务器设备、独立的亭子等。同样地,服务器也可以用各种类型的计算设备来实现。在某些情况下,图7中所示的任何设备,但特别是服务器,可以在数据中心、服务器等中实现。
45.一般来说,设备702(a)、702(b)、704和706可以具有各自的处理资源710和存储资源712,这将在下面详细讨论。该设备还可以有各种模块,这些模块使用处理和存储资源来执行本文讨论的技术。存储资源可以包括持久性存储资源,如磁性或固态驱动器,和易失性存储,如一个或多个随机存取存储器设备。在一些情况下,模块作为计算机可读指令而被提供,这些指令被存储在诸如存储资源的持久性存储设备上,加载到随机存取存储器设备中,并由处理资源从随机存取存储器中读取执行。
46.远程设备702(a)和702(b)可以包括报告模块714,其可以与服务器704上的管理模块716和/或服务器706上的租户模块718相互作用。一般来说,报告模块714可以作为在远程设备上操作的代理,并可以向管理模块提供关于远程设备的某些设备状态信息。该设备状态信息可以包括系统配置设置,以及系统策略数据和软件数据,例如操作系统版本数据,这些数据可以被管理模块716利用来适当地分类远程设备以进行共同管理注册。
47.管理模块716可进一步用于向可能利用云管理服务器704的it管理员显示适当的分类信息,例如,通过各种gui显示关于远程设备的共同管理注册阶段的信息。在it管理员选择各种选项后,管理模块716可以自动在远程设备上启动共同管理注册,而无需在远程设备的位置上进行附加的用户输入。自动配置方法示例
48.下面的讨论提出了上文描述的共同管理注册功能的概述。图8说明了与前述概念一致的示例方法800。
49.在块802,云管理服务器704可以从远程设备接收数据。例如,云管理服务器704可以从远程设备702(a)和702(b)接收状态信息。这样的状态信息可以包括关于系统策略数据和操作系统版本数据的信息。
50.在块804,云管理服务器704可以分析从远程设备接收的数据。例如,基于收到的数据,云管理服务器704可以确定某些设备可能有资格进行共同管理注册,而其他设备可能需要特定的策略或软件升级以便有资格进行共同管理注册。
51.在块806,云管理服务器704可以基于状态信息来确定每个远程设备的类别。例如,云管理服务器704可以适当地将远程设备的子集归入一个类别,这个类别指示远程设备的子集在有资格进行共同管理注册之前可能需要进行操作系统升级。
52.在块808,云管理服务器704可以生成用于图形用户界面的内容,其通过根据所确
定的类别对多个远程设备进行分组来提供多个远程设备的图形摘要,并且在块810,云管理服务器704可以在图形用户界面上显示生成的内容。例如,云管理服务器704可以通过图形用户界面显示图形元素,该图形元素可以提供属于每个类别的远程设备的数量的摘要。此外,图形用户界面可以显示可以使it管理员治愈远程设备的某些缺陷的信息,以便使设备在共同管理注册中成为合格的设备。
53.最后,在块812,it管理员可以对一个或多个远程设备进行共同管理注册操作。例如,it管理员可以将远程设备注册到共同管理中,或者可以升级远程设备的共同管理层级以为该设备提供附加的共同管理功能。设备实施方案
54.如关于图7所指出的,系统700可以包括几个组件和/或设备,包括远程设备702(a)和702(b)、云管理服务器704和身份管理服务器706。然而,并非所有的设备实施方案都可以被说明,并且其他的设备实施方案对于熟练的技术人员来说,从上面和下面的描述中应该是明显的。
55.本文可能使用的术语"设备"、"计算机"、"计算设备"、"客户设备"、"服务器"和/或"服务器设备"可以指具有一些的硬件处理能力或资源和/或硬件存储/内存能力的任何类型的设备。处理能力可以由一个或多个硬件处理器(例如,硬件处理单元/处理器)提供,它们可以执行计算机可读指令以提供功能。计算机可读指令和/或数据可以存储在持久性存储器或易失性存储器上。本文使用的术语"系统"可以指单个设备、多个设备等。
56.存储资源可以是与之相关的任何各自设备的内部或外部。存储资源可以包括易失性或非易失性存储器、硬盘、闪存设备和/或光学存储设备(例如,cd、dvd等)中的任何一个或多个。如本文所用,术语"计算机可读介质"可以包括信号。相反,术语"计算机可读存储介质"不包括信号。计算机可读存储介质包括"计算机可读存储设备"。计算机可读存储设备的例子包括易失性存储介质,如ram,以及非易失性存储介质,如硬盘、光盘和闪存等,它们可以是存储资源。
57.在某些情况下,设备被配置为具有通用硬件处理器和存储资源。在其他情况下,设备可以包括片上系统(soc)类型的设计。在soc设计实现中,设备提供的功能可以集成在一个soc或多个耦合的soc上。一个或多个相关的处理器可以被配置为与共享资源相协调,如内存、存储等,和/或一个或多个专用资源,如配置为执行某些特定功能的硬件块。因此,本文使用的术语"处理器"、"硬件处理器"或"硬件处理单元"也可以指中央处理单元(cpu)、图形处理单元(gpu)、控制器、微控制器、处理器内核或适合在传统计算架构以及soc设计中实施的其他类型的处理装置。
58.备选地,或附加地,本文描述的功能可以至少部分地由一个或多个硬件逻辑组件执行。例如,且不限于,可使用的说明性硬件逻辑组件类型包括现场可编程门阵列(fpga)、特定应用集成电路(asic)、特定应用标准产品(assp)、片上系统(soc)、复杂可编程逻辑器件(cpld)等。
59.在一些配置中,本文讨论的任何模块/代码可以用软件、硬件和/或固件实现。在任何情况下,模块/代码可以在设备的制造过程中提供,或者由准备将设备出售给最终用户的中间人提供。在其他情况下,终端用户可以在以后安装这些模块/代码,例如通过下载可执行代码并将可执行代码安装在相应的设备上。
60.还要注意的是,本文所述的组件和/或设备可以独立或合作的方式运作,以实现所述技术。例如,本文描述的方法可以在单个计算设备和/或分布在通过一个或多个网络通信的多个计算设备上执行。在不限制的情况下,这样的一个或多个网络可以包括一个或多个局域网(lans)、广域网(wans)、互联网等。
61.以上描述了各种实例。下面描述了其他的例子。一个例子包括一个系统,该系统包括硬件处理单元和存储资源,该存储资源存储计算机可读指令,计算机可读指令在由硬件处理单元执行时,能够使硬件处理单元接收指定与多个远程设备相关的设备状态的设备信息,分析所接收的设备信息以至少基于设备状态信息为多个远程设备确定共同管理类别,该共同管理类别代表共同管理状态,通过图形用户界面显示多个远程设备的列表、所确定的共同管理类别,以及关于改善多个远程设备的共同管理状态的洞察信息,通过图形用户界面接收关于所确定的共同管理类别的用户选择,以及根据接收到的用户选择向多个远程设备中的个体远程设备发出指令以引起共同管理功能的改变。
62.另一个例子可以包括上述和/或下述例子中的任何一个,其中多个远程设备的列表包括与每个远程设备对应的可选择链接,该可选择链接呈现允许用户触发针对每个远程设备的注册操作的图形用户界面。
63.另一个例子可以包括上述和/或下述例子中的任何一个,其中系统还包括计算机可读指令,该指令在由硬件处理单元执行时,使硬件处理单元向多个远程设备发出请求,以提供远程设备的设备状态信息。
64.另一个例子可以包括上述和/或下述例子中的任何一个,其中设备状态信息包括系统策略数据和操作系统版本数据。
65.另一个例子可以包括上述和/或下面的例子中的任何一个,其中系统还包括计算机可读指令,该指令在由硬件处理单元执行时,使硬件处理单元发出命令,以在多个远程设备处执行注册处理而无需多个远程设备处的本地用户参与。
66.另一个例子可以包括上述和/或下述例子中的任何一个,其中共同管理类别包括适格类别、不适格类别、共同管理类别、反映必要的身份管理加入过程的类别、重新反映必要的操作系统升级的类别、以及反映失败的注册尝试的类别。
67.另一个例子可以包括上述和/或下述例子中的任何一个,其中共同管理类别包括共同管理层级类别。
68.另一个例子可以包括上述和/或下述例子中的任何一个,其中共同管理层级类别在较高的层级中提供额外共同管理功能。
69.另一个例子可以包括上述和/或下面的例子中的任何一个,其中系统进一步包括计算机可读指令,该指令在由硬件处理单元执行时,使硬件处理单元通过图形用户界面显示洞察信息,洞察信息关于能够被采取以将多个远程设备升级为经升级的共同管理层级类别的步骤。
70.另一个例子可以包括上述和/或下述例子中的任何一个,其中所述系统进一步包括计算机可读指令,该指令在由硬件处理单元执行时,使硬件处理单元通过图形用户界面显示按类别分组的远程设备的图形摘要。
71.另一个例子包括一种方法,该方法包括分析从多个远程设备接收的数据,至少基于来自所分析的数据的状态信息,为多个远程设备确定关于本地管理器和云管理器之间的
共同管理的类别,以及生成用于图形用户界面的内容,其通过根据所确定的类别对多个远程设备进行分组来提供多个远程设备的图形摘要。
72.另一个例子可以包括上述和/或下述例子中的任何一个,其中所确定的类别包括适格类别、不适格类别、共同管理类别、反映必要的身份管理加入过程的类别、反映必要的操作系统升级的类别、以及反映失败的注册尝试的类别。
73.另一个例子可以包括上述和/或下述例子中的任何一个,其中该方法还包括显示关于在共同管理中注册失败的设备以及能够被执行以补救失败注册的附加步骤的信息。
74.另一个例子可以包括上述和/或下述例子中的任何一个,其中来自多个远程设备的数据由报告模块提供,报告模块被本地存储在多个远程设备上。
75.另一个例子可以包括上述和/或以下的任何一个例子,其中所确定的类别包括共同管理层级类别,该共同管理层级类别在较高的层级中提供附加的共同管理功能。
76.另一个例子可以包括上述和/或下面的任何一个例子,其中该方法还包括在图形用户界面上显示所生成的内容。
77.另一个例子包括系统包括硬件处理单元和存储资源,该存储资源存储计算机可读指令,该指令在由硬件处理单元执行时,能够使硬件处理单元从多个远程设备接收数据,分析从多个远程设备接收的数据,基于与多个远程设备相关联的状态信息,确定多个远程设备的共同管理层级类别,通过图形用户界面显示多个远程设备的所确定的共同管理层级类别,以及响应于通过显示的图形用户界面接收用户选择,使得指令被存储在有资格进行共同管理的个体远程设备上,该指令使个体远程设备的共同管理功能发生改变。
78.另一个例子可以包括上述和/或下述例子中的任何一个,其中系还包括计算机可读指令,该指令在由硬件处理单元执行时,使硬件处理单元通过图形用户界面显示洞察信息,洞察信息关于能够采取将多个远程设备升级为经升级的共同管理层级类别的步骤。
79.另一个例子可以包括上述和/或下述例子中的任何一个,其中系统还包括计算机可读指令,该指令在由硬件处理单元执行时,使硬件处理单元通过图形用户界面显示按共同管理层级类别分组的远程设备的图形摘要。
80.另一个例子可以包括上述和/或下述例子中的任何一个,其中共同管理层级类别在较高的层级中提供附加的共同管理功能。结论
81.尽管已经用特定于结构特征和/或方法行为的语言描述了主题事项,但应当理解,所附权利要求中定义的主题事项不一定限于上述具体特征或行为。相反,上面描述的具体特征和行为是作为实施权利要求的示例形式公开的,而本领域的技术人员会认识到的其他特征和行为也在权利要求的范围内。

技术特征:


1.一种系统,包括硬件处理单元;以及存储资源,存储有计算机可读指令,所述计算机可读指令在由所述硬件处理单元执行时能够使所述硬件处理单元:接收指定与多个远程设备相关的设备状态的设备信息;分析接收的所述设备信息,以至少基于设备状态信息确定针对所述多个远程设备的共同管理类别,所述共同管理类别代表共同管理状态;通过图形用户界面显示所述多个远程设备的列表、所确定的所述共同管理类别以及关于改善所述多个远程设备的共同管理状态的洞察信息;通过所述图形用户界面接收关于所确定的所述共同管理类别的用户选择;以及根据接收到的所述用户选择,向所述多个远程设备中的个体远程设备发出指令,以引起共同管理功能的改变。2.根据权利要求1所述的系统,其中所述多个远程设备的所述列表包括与每个远程设备对应的可选择链接,所述可选择链接呈现允许用户触发针对每个远程设备的注册操作的图形用户界面。3.根据权利要求1所述的系统,还包括计算机可读指令,所述计算机可读指令在由所述硬件处理单元执行时,使所述硬件处理单元向所述多个远程设备发出请求,以提供所述远程设备的设备状态信息。4.根据权利要求3所述的系统,其中所述设备状态信息包括系统策略数据和操作系统版本数据。5.根据权利要求1所述的系统,还包括计算机可读指令,所述计算机可读指令在由所述硬件处理单元执行时,使所述硬件处理单元发出命令,以在所述多个远程设备处执行注册处理而无需所述多个远程设备处的本地用户参与。6.根据权利要求1所述的系统,其中所述共同管理类别包括:适格类别、不适格类别、共同管理类别、反映必要的身份管理加入过程的类别、反映必要的操作系统升级的类别、以及反映失败的注册尝试的类别。7.根据权利要求1所述的系统,其中所述共同管理类别包括共同管理层级类别,其在较高的层级中提供附加的共同管理功能。8.根据权利要求7所述的系统,还包括计算机可读指令,所述计算机可读指令在由所述硬件处理单元执行时,使所述硬件处理单元通过所述图形用户界面显示洞察信息,所述洞察信息关于能够被采取以将所述多个远程设备升级为经升级的共同管理层级类别的步骤。9.根据权利要求1所述的系统,还包括计算机可读指令,所述计算机可读指令在由所述硬件处理单元执行时,使所述硬件处理单元通过所述图形用户界面显示按类别分组的所述远程设备的图形摘要。10.一种方法,包括:分析从多个远程设备接收的数据;至少基于来自所分析的所述数据的状态信息,确定针对所述多个远程设备的类别,所述类别关于本地管理器和云管理器之间的共同管理;以及生成用于图形用户界面的内容,其通过根据所确定的所述类别对所述多个远程设备进
行分组来提供所述多个远程设备的图形摘要。11.根据权利要求10所述的方法,其中所确定的所述类别包括适格类别、不适格类别、共同管理类别、反映必要的身份管理加入过程的类别、反映必要的操作系统升级的类别、以及反映失败的注册尝试的类别。12.根据权利要求11所述的方法,还包括显示关于在共同管理中具有失败注册的设备以及能够被执行以补救所述失败注册的附加步骤的信息。13.根据权利要求10所述的方法,其中来自所述多个远程设备的所述数据由报告模块提供,所述报告模块被本地存储在所述多个远程设备上。14.根据权利要求10所述的方法,其中所确定的所述类别包括共同管理层级类别,所述共同管理层级类别在较高层级中提供附加的共同管理功能。15.根据权利要求10所述的方法,还包括在所述图形用户界面上显示所生成的所述内容。

技术总结


本文涉及一种管理组织内远程设备的过程。在收到来自远程设备的设备状态信息后,基于云管理服务器可以分析远程设备的设备状态信息,并将远程设备分为若干类别,以反映每个设备关于共同管理注册方面的状态。这些类别可以呈现给用户,以提供与共同管理状态相关的各种远程设备的状态的全面视图。然后,可以向远程设备发出各种共同管理注册操作,以便将一个设备注册到共同管理中,或升级与该设备相关的共同管理类别。理类别。理类别。


技术研发人员:

R

受保护的技术使用者:

微软技术许可有限责任公司

技术研发日:

2021.04.20

技术公布日:

2022/12/23


文章投稿或转载声明

本文链接:http://www.wtabcd.cn/zhuanli/patent-1-60718-0.html

来源:专利查询检索下载-实用文体写作网版权所有,转载请保留出处。本站文章发布于 2022-12-25 09:12:59

发表评论

验证码:
用户名: 密码: 匿名发表
评论列表 (有 条评论
2人围观
参与讨论