如何在 Configuration Manager 中管理用户设备相关性

 

适用对象:System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Microsoft System Center 2012 Configuration Manager 中的用户设备相关性是一种将用户与一个或多个指定设备关联的方法。 利用用户设备相关性,在将应用程序部署到某用户时无需知道该用户的设备名称。 你将应用程序部署到该用户,而不是部署到该用户的所有设备。 之后,用户设备相关性会自动确保在所有与该用户关联的设备上安装应用程序。

可以定义主要设备。 它们通常是用户每天在工作中使用的设备。 当在用户和设备之间创建相关性时,你会获得更多的软件部署选项。 例如,某用户需要 Microsoft Office Visio,那么,你可以使用 Windows Installer 部署将它安装在该用户的主要设备上。 但是,在不是主要设备的设备上,可能要将 Microsoft Office Visio 部署为虚拟应用程序。 你也可在用户未登录时使用用户设备相关性在用户设备上预部署软件。 然后,当用户登录时,应用程序已安装并准备好运行。

除了按照本主题中的过程进行之外,你还可以在将操作系统部署到计算机时配置用户设备相关性。 有关详细信息,请参阅 如何将用户与目标计算机相关联

必须管理计算机的用户设备相关性信息。配置管理器 会自动为它注册的移动设备管理用户设备相关性。

如何手动配置用户设备相关性

使用下列过程通过 Configuration Manager 控制台手动配置用户与设备之间的相关性。

配置设备的主要用户

  1. 在 配置管理器 控制台中,单击“资产和符合性”。

  2. 在“资产和符合性”工作区中,单击“设备”。

  3. 从列表中选择一个设备。 然后,在“主页”选项卡中,在“设备”组中单击“编辑主要用户”。

  4. 在“编辑主要用户”对话框中,搜索并选择要添加为所选设备的主要用户的用户,然后单击“添加”。

    System_CAPS_note注意

    “主要用户”列表显示已成为此设备的主要用户的用户,以及使用了哪种方法来指定每项用户-设备关系。

  5. 单击“确定”以关闭“编辑主要用户”对话框。

配置用户的主要设备

  1. 在 配置管理器 控制台中,单击“资产和符合性”。

  2. 在“资产和符合性”工作区中,单击“用户”。

  3. 从列表中选择一个用户。 然后,在“设备”选项卡中单击“编辑主要设备”。

  4. 在“编辑主要设备”对话框中,搜索并选择要添加为所选用户的主要设备的设备,然后单击“添加”。

    System_CAPS_note注意

    “主要设备”列表显示已配置为此用户的主要设备的设备,以及使用了哪种方法来指定每项用户-设备关系。

  5. 单击“确定”以关闭“编辑主要设备”对话框。

如何将站点配置为自动创建用户设备相关性

使用下列过程以允许 配置管理器 站点利用客户端设备报告的使用情况数据自动创建用户设备相关性。

配置管理器 从 Windows 事件日志中读取有关用户登录的数据。 为了能够自动创建用户设备相关性,你必须在客户端计算机上启用本地安全策略中的下列两个设置,以便将登录事件存储在 Windows 事件日志中。

  • 审核帐户登录事件

  • 审核登录事件

可以使用 Windows 组策略来配置这两个设置。

System_CAPS_important重要事项

如果错误导致 Windows 事件日志生成大量条目,这可能会导致创建新的事件日志。 如果出现这种情况,现有的登录事件可能不再可供 配置管理器 使用。

System_CAPS_important重要事项

在 Windows XP 中实施“审核帐户登录事件”和“审核登录事件”时请小心。 默认情况下,保留策略为 7 天,这些事件很有可能将填满安全事件日志。 如果事件日志已满,标准用户将无法登录。 为了避免该问题,请同时将安全日志的“保留方法”策略设置为“按需要覆盖事件”。 为了使用户设备相关性有足够的数据,还要将“安全日志大小上限”策略设置为合理的值(例如 5-20 MB)。

将站点配置为自动创建用户设备相关性

  1. 在 配置管理器 控制台中,单击“管理”。

  2. 在“管理”工作区中,单击“客户端设置”。

  3. 若要修改默认的客户端设置,请选择“默认客户端设置”,然后,在“主页”选项卡中,在“属性”组中单击“属性”。 若要创建自定义客户端代理设置,请选择“客户端设置”节点,然后,在“主页”选项卡中,在“创建”组中单击“创建自定义客户端设备设置”。

    System_CAPS_note注意

    如果修改默认的客户端设置,则它们将部署到层次结构中的所有计算机。 有关配置客户端设置的详细信息,请参阅 如何在 Configuration Manager 中配置客户端设置

  4. 对于客户端设置“用户和设备相关性”,配置下列几项:

    - “用户设备相关性使用情况阈值(分钟)”- 指定在创建用户设备相关性之前的使用分钟数。
    
    - “用户设备相关性使用情况阈值(天)”- 指定基于使用情况的相关性阈值的测量天数。
    
    - “利用使用情况数据自动配置用户设备相关性”- 在下拉列表中选择“真”,以允许站点自动创建用户设备相关性。 如果选择“假”,则管理用户必须批准所有的用户设备相关性分配。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221349.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />注意</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>例如,将“用户设备相关性使用情况阈值(分钟)”指定为“60”分钟,并将“用户设备相关性使用情况阈值(天)”指定为“5”天,那么,用户必须在 5 天的期间内使用设备至少 60 分钟,才能自动创建用户设备相关性。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ605416.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />重要事项</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>在自动创建用户设备相关性之后,配置管理器 会继续监视用户设备相关性阈值。 如果用户使用设备的时间降到配置的阈值以下,则将会删除用户设备相关性。 请将“用户设备相关性使用情况阈值(天)”的值配置为至少“7”天,以避免出现这种情况:在用户未登录时(例如在周末时),可能会自动失去自动配置的用户设备相关性。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
  5. 单击“确定”以关闭“客户端设置”对话框。

如何导入包含用户设备相关性的文件

可以导入包含用户设备相关性的文件,从而能够同时创建许多关系。 对本过程而言,主体设备必须已被发现,而且作为 配置管理器 数据库中的资源存在,否则本过程将会失败。

使用本过程将包含用户和设备相关性的文件导入到 System Center 2012 Configuration Manager。

导入包含用户设备相关性的文件

  1. 在 配置管理器 控制台中,单击“资产和符合性”。

  2. 在“资产和符合性”工作区中,单击“用户”或“设备”。

  3. 在“主页”选项卡上的“创建”组中,单击“导入用户设备相关性”。

  4. 在“导入用户设备相关性向导”的“选择映射”页上,指定下列信息:

    - “文件名”- 指定逗号分隔值 (.csv) 文件,该文件包含你想创建用户设备相关性的用户和设备的列表。 在该文件中,每个用户和设备对都必须出现在由逗号分隔的单独一行上。 使用格式 *\<Domain\>\\\<user name\>***,***\<device NetBIOS name\>*。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ605416.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />重要事项</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>在该文件中列出的设备必须已作为 配置管理器 数据库中的资源存在。 否则,导入将失败。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - “此文件有供参考的列标题”- 如果逗号分隔值文件的顶行是标题行,请选择此选项,这将使标题行在导入过程中被忽略。
    
  5. 如果你导入的文件在每行上包含两个以上的项目,则可以使用“列”和“分配”来指定哪些列代表用户和设备,以及在导入过程中要忽略哪些列。

  6. 单击“下一步”,然后完成“导入用户设备相关性向导”。

如何允许用户创建用户设备相关性

使用下列过程来允许用户通过应用程序目录创建自己的用户设备相关性。

将站点配置为允许用户创建用户设备相关性

  1. 在 Configuration Manager 控制台中,单击“管理”。

  2. 在“管理”工作区中,单击“客户端设置”。

  3. 若要修改默认的客户端设置,请选择“默认客户端设置”,然后,在“主页”选项卡中,在“属性”组中单击“属性”。 若要创建自定义客户端代理设置,请选择“客户端设置”节点,然后,在“主页”选项卡中,在“创建”组中单击“创建自定义客户端用户设置”。

    System_CAPS_note注意

    如果修改默认的客户端设置,则它们将部署到层次结构中的所有计算机。 有关配置客户端设置的详细信息,请参阅 如何在 Configuration Manager 中配置客户端设置

  4. 对于客户端设置“用户和设备相关性”,配置下列项目:

    - 在“允许用户定义其主要设备”下拉列表中,选择“真”。
    
  5. 单击“确定”以关闭“客户端设置”对话框。

配置用户设备相关性

  1. 在“应用程序目录”中,单击“我的系统”。

  2. 启用“我经常使用此计算机工作”选项。

如何管理用户设备相关性请求

在将客户端设置“利用使用情况数据自动配置用户设备相关性”设为“假”时,管理用户必须批准所有的用户设备相关性分配。 使用下列过程来批准或拒绝 配置管理器 用户设备相关性分配。

批准或拒绝用户设备相关性分配

  1. 在 配置管理器 控制台中,单击“资产和符合性”。

  2. 在“资产和符合性”工作区中,选择要为其管理相关性请求的用户或设备集合。

  3. 在“主页”选项卡的“集合”组中,单击“管理相关性请求”。

  4. 在“管理用户设备相关性请求”对话框中,选择要批准或拒绝的相关性请求,然后单击“批准”或“拒绝”。

  5. 单击“关闭”以关闭“管理用户设备相关性请求”对话框。