当前位置: 首页 > 专利查询>微软公司专利>正文

客户端扩展的安装和管理制造技术

技术编号:9033875 阅读:115 留言:0更新日期:2013-08-15 00:44
本发明专利技术涉及客户端扩展的安装和管理。可以提供应用扩展管理。在用户登录到用户设备以后,可以从中央存储库中检索与该用户相关联的多个扩展的列表。然后可以向所述用户设备提供在该用户设备上对与该用户相关联的所述多个扩展中的每个的访问。

【技术实现步骤摘要】
客户端扩展的安装和管理
本专利技术涉及客户端扩展的安装和管理。
技术介绍
可以提供客户端扩展管理。在常规系统中,客户端应用扩展以每用户和/或每桌面为基础被安装和管理。对于所管理的环境,这样做的伸缩性不佳,因为其要求管理员为每用户单独地安装和管理扩展。一些软件分发解决方案可以为每个用户推送出安装。在一些解决方案中,该技术可能是易错的并且可能在大规模时遭受不良的性能。此外,信息技术(IT)管理可能想要保证一组用户总是让给定客户端插件被安装和运行。但是,当雇员加入和离开该组时,典型的每用户管理可能导致为该组的不同成员运行不同版本。
技术实现思路
提供本
技术实现思路
以便以简化形式介绍将在以下具体实施方式中进一步描述的一些概念。此“
技术实现思路
”并不旨在标识要求保护的主题的关键特征或必要特征。本
技术实现思路
也不旨在用于限制所要求保护的主题的范围。可以提供应用扩展管理。在用户登录到用户设备以后,可以从中央存储库中检索与该用户相关联的多个扩展的列表。然后可以向所述用户设备提供在该用户设备上对与该用户相关联的所述多个扩展中的每一个的访问。前面的概括描述和下面的详细描述只提供了示例,并且只是说明性的。因此,前面的概括描述和下面的详细描述不应该被视为限制性的。此外,除这里阐述那些特征外,还可以提供其他特征或变体。例如,各实施例可以涉及具体实施方式中所描述的各种特征组合和子组合。附图简述纳入到本专利技术中并构成其一部分的附图示出本专利技术的各实施例。在附图中:图1是操作环境的框图;图2是用于提供扩展管理的方法的流程图;以及图3是计算设备的框图。详细描述下面的详细描述参考各个附图。只要可能,就在附图和下面的描述中使用相同的附图形标记来指示相同或相似的元件。尽管描述了本专利技术的各实施例,但是,修改、改编、以及其他实现也是可能的。例如,可以对附图中所示出的元件进行置换、添加、或修改,且可以通过对所公开的方法置换、重新排序、或添加阶段来修改这里所描述的方法。因此,下面的详细描述并不限制本专利技术。管理界面可以向管理员提供比如通过市场风格的界面来选择扩展的能力,所述扩展可以以用户、组、部门和/或组织范围为基础来安装。该界面还可以向管理员提供附加的选项,比如配置扩展对用户是强制性还是任选的、卸载扩展、和/或从扩展提供者源检查更新。中央存储库可以列出为组织内的用户安装的扩展。通过这种方式,管理员不必为各个单独的用户管理安装,而是可以将扩展安装到组织的中央位置,然后所述扩展可以被该组织内的所有用户和/或所选用户访问。对组织的安装的改变可以立即被所有用户识别及使用,而不需要附加的针对每个用户的提供或安装步骤。每个扩展的清单可以存储在存储库中,所述存储库可以包括组织邮箱。该清单可以包括针对每个扩展的关于组织配置的元数据,比如该扩展是被启用还是被禁用、哪些用户被允许访问该扩展、该扩展的运行是强制性还是任选的等等。可使得管理员能够标识出哪些扩展可以被提供给该组织内的特定的组或部门,并且保证向用户提供经批准的扩展。这还可以允许管理员可靠地限制所获取的扩展被提供给谁、以及允许实施要求特定扩展被执行的策略。这样的强制性扩展可以在所针对的用户的设备上执行而不需要来自用户的输入,而任选的扩展可以由各个用户来启动和/或禁止。最终用户管理界面可以从中央组织存储库中检索要加载的扩展的列表,所述扩展可以被过滤成仅仅被启用和/或提供给给定用户的那些扩展。任何最终用户特有的配置可以从与该用户相关联的存储库内的邮箱中加载。图1是包括用户设备110的用于提供扩展管理的操作环境100的框图。用户设备110可包括数据处理应用115并可用于经由网络125与服务器120交互。服务器120可用于执行多个应用和/或服务,比如扩展管理应用130。数据处理应用115可包括例如文字处理、电子表格、演示、web浏览器、电子邮件和/或其他应用。用户设备110可用于向诸如监视器和/或触摸屏之类的显示设备140输出应用数据和/或用户界面。用户设备110例如可包括诸如下列电子通信设备:计算机、膝上型计算机、蜂窝电话和/或IP电话、平板计算机、游戏控制台和/或其他设备。数据处理应用115可用于与服务器120通信并且接收所提供的对扩展存储库150中配置的多个扩展的访问。扩展管理应用130可用于向信息技术(IT)管理员提供集中式界面以用于以每用户、用户组和/或组织范围为基础管理扩展设定和访问许可。图2是阐明根据本专利技术的一实施例的用于提供应用扩展管理的方法200中所涉及的各概略阶段的流程图。方法200可使用计算设备300来实现,这将在下面参考图3予以更详细描述。下面将更详细地描述实现方法200的各阶段的方式。方法200可始于起始框205,并前进至阶段210,在阶段210,计算设备300可提供扩展管理界面。例如,扩展管理界面可以被集成到电子邮件应用中,其中多个邮箱和/或邮件文件夹中的每个都可以与多个应用扩展之一相关联。包括扩展的配置信息的清单可以存储在邮件结构中、比如与邮箱和/或文件夹相关联的多个消息中。方法200可随后前进到阶段215,在阶段215,计算设备300可以为所述多个应用扩展中的至少一个配置访问设定。例如,一些扩展可以被配置为对与组织相关联的单独用户、一组用户和/或所有用户为强制性的。给定扩展可以为不同用户包括不同的访问设定,比如软件开发错误列表扩展可以对质量保证用户组中的用户是强制性的、对管理用户组中的用户是任选的、并且对会计用户组中的用户是禁止的。其他配置选项也可以被修改,比如显示设定、外部数据源、对用户可配置选项的访问、扩展元数据等等。方法200然后可以前进到阶段220,在阶段220,计算设备300可以将应用扩展的访问设定存储在清单中。例如,该清单可以被存储在与所述应用扩展相关联的邮箱中。该清单可以包括其他配置细节、比如扩展的登录信息、窗口和/或用户界面放置设定等等。方法200然后可以前进到阶段225,在阶段225,计算设备300可以通过扩展管理界面安装新应用扩展。例如,管理员可以从诸如appstore(应用商店)和/或市场之类的可用扩展列表中选择新应用扩展。可以在扩展管理界面内针对新扩展创建新邮箱/文件夹,并且可以为新扩展创建包括所配置的访问设定的新清单。按照本专利技术的实施例,可以向被配置有对新扩展的访问的用户通知该扩展的可用性和/或该扩展可以被自动提供给这样的用户。然后,方法200可以前进到阶段230,在阶段230,计算设备300可以接收来自远程设备上的至少一个用户的登录请求。例如,用户可以登录到设备110,该设备110可以通过网络125将认证请求传送给服务器120。方法200接着可前进至阶段235,在阶段235,计算设备300可以标识出与所述至少一个用户相关联的多个应用扩展的子集。例如,服务器120可以扫描由扩展管理应用130所创建和管理的清单以标识出如下的应用扩展:登录用户已经接收到对所述应用扩展的访问。这样的访问可以是强制性的,其中用户不能禁用扩展;或者是任选的,其中用户可以按照他们的偏好来启用或禁止扩展。方法200然后可以前进到阶段240,在阶段240,计算设备300可以向远程设备提供对所述多个应用扩展的所述子集中的每个的访问。例如,该用户的强制性和/或任选启用的扩展可以显示在显示设备140上。这样的本文档来自技高网...
客户端扩展的安装和管理

【技术保护点】
一种用于提供应用扩展管理的方法(200),所述方法(200)包括:由用户登录(230)到用户设备(110);从中央存储库中标识出(235)与所述用户相关联的多个扩展的列表;以及提供(240)在所述用户设备(110)上对与所述用户相关联的所述多个扩展中的每个的访问。

【技术特征摘要】
2012.01.17 US 13/351,3101.一种用于提供应用扩展管理的方法(200),所述方法(200)包括:提供扩展管理界面,所述扩展管理界面用于:显示与中央存储库中安装的多个应用扩展相关联的多个用户中的每个用户的状态,所述状态标识以下各项中的一项或多项:启用、禁用和活跃使用;为下列各项中的至少之一配置所述多个应用扩展中的至少一个的访问设定:与组织相关联的单独的用户、一组用户以及所有用户;由用户登录(230)到用户设备(110);从中央存储库中标识出(235)与所述用户相关联的多个扩展的列表;以及根据所述访问设定提供(240)在所述用户设备(110)上对与所述用户相关联的所述多个扩展中的每个的访问。2.如权利要求1所述的方法(200),其特征在于,还包括:从用户接收禁用扩展的请求;确定所述扩展是否包括强制性扩展;以及响应于确定所述扩展包括强制性扩展,忽略来自所述用户的禁用所述强制性扩展的请求。3.如权利要求1所述的方法(200),其特征在于,还包括:将新扩展安装(225)到所述中央存储库;确定所述用户是否被配置为接收对所述新扩展的访问;以及响应于确定所述用户被配置为接收对所述新扩展的访问,向所述用户设备(110)提供对所述新扩展的访问。4.如权利要求1所述的方法(200),其特征在于,还包括:接收对所述用户的组成员资格的修改;确定所述至少一个新扩展是否与所述用户的经修改的组成员资格相关联;以及在所述用户设备(110)上实例化所述至少一个新扩展。5.如权利要求1所述的方法(200),其特征在于,还包括:从所述用户接收安装至少一个新扩展的请求;确定所述至少一个新扩展是否在中央存储库中可用;响应于确定所述至少一个新扩展在所述中央存储库中可用,提供对所述至少一个新扩展的访问。6.一种用于提供应用扩展管理的系统,所述系统包括:一种存储器存储;以及耦合至所述存储器存储的处理单元,其中所述处理单元用于:将多个应用扩展安装(225)到中央存储库;通过扩展管理界面来显示与所述多个应用扩展相关联的多个用户中的每个用户的状态,所述状态标识以下各项中的一项或多项:启用、禁用和活跃使用;为下列各项中的至少...

【专利技术属性】
技术研发人员:S·M·克拉格O·欧联基尼J·T·亨德森D·克洛A·萨拉马托夫Y·王
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1