以用户为中心的应用程序部署第 1 部分:用户优先

原文链接https://blogs.technet.com/b/server-cloud/archive/2011/10/17/user-centric-app-deployment-part-1-thinking-user-first.aspx

作者的注释 —— 特别感谢 Microsoft Craig Morris ,他真的是“用户 / 设备关联的创作者”,并且是我们过去数年来以用户为中心的工作中重要的一份子。他现在将其全部专业知识传授给我们的 Windows Intune 团队,以便为客户实现相同的结果!

借助 Configuration Manager 2012 (ConfigMgr),我们为自己设定的重要目标之一就是使管理人员在做任何事情的时候能够做到“用户优先”在本博客的第 1 部分,我将介绍用户优先原则面临的挑战。在第 2 部分中,我将说明 ConfigMgr 将如何解决这些挑战。

用户优先——这意味着不仅仅是用“以客户为目标”替代“以机器为目标”。它意味着我如何衡量跨多个设备向用户交付的资源合规性? (注意:我在这里一般使用“资源”,但是在 ConfigMgr 2012 中,我们关注的资源是应用程序。)它还意味着必须确保所有我授权给特定用户用来处理其资源的控制力都交付给用户。(是的——这些麻烦的通知和重新启动)   

为什么用户优先是如此大的一个挑战?在进行 100 多次关注客户的设计访问中,几乎每一个应用程序的请求都是“用户 X 需要应用程序 Y”,但是工具很少会使他们实现这一目标。为什么不可以呢?

  1. 用户需要不同的设备。 当我还是培训师的时候,我常常开玩笑说“管理用户帐户和对象——不可能管理用户”。此外,如果我以某一资源(应用程序、数据同步策略等)为目标,则资源会跟随其用户到任何地方!您可以很自然地想到这样一个场景,一个用户登录到一台服务器来查看某一应用程序设置,然后他又登录到一台便携式计算机上传一些数据,再然后他登录到一个展台来查看他的邮件。没有任何一种方式能够辨别该用户访问的哪台设备创建了不好的用户登录体验,也无法辨认出资产管理挑战,同时缺乏更多机遇来利用复杂的应用程序使用户不应该登录的系统变得瘫痪。
    Remote Desktop Services、MS Application Virtualization 和 Citrix XenApp 等无毒性交付将在某种程度上帮助解决这一问题,但是用户需要的大多数应用程序依旧是物理本地安装。    
  2. 当没有用户时,调整应用程序交付。 一些应用程序依然需要就后端应用程序更改与他们的安装进行协调。周六,我将在维护窗口中更新 ERP 系统,然后我需要确定这是一次成功的安装并且已强制安装了客户端组件。为了避免由于长时间安装或长时间的安装和重启工作打断用户工作,我可能会在没有用户登录的下班时间内进行这项工作。如果用户没有登录,就难以为用户执行某一策略。

想到这一点,我开始在 ConfigMgr 2012 中创建一种方式,通过这种方式我们能够利用用户与设备之间的关系,来自动化或限制以用户为目标的资源交付。我们将这种功能称为用户/设备关联(一个术语) 要了解有关用户/设备关联的更多内容,请参见我下一篇文章: 以用户为中心的应用程序部署第 2 部分:用户/设备关联

Bill
Anderson

首席项目经理

System Center Configuration Manager