配置个性化服务器

要配置个性化服务器,必须先建立连接。连接后,您便可创建配置来控制企业的个性化设置。然后,您可以创建服务器列表,借此管理受管用户连接到哪些服务器。

在此部分:

连接

要为用户配置个性化,必须先建立与个性化服务器的连接。您可以使用连接按钮列出一个或多个个性化服务器,然后连接到所需的个性化服务器。

要配置个性化,localhost 将自动添加到“选择个性化服务器”对话框中,前提是满足以下条件:

  • 在与控制台相同的计算机上安装并配置了个性化服务器。
  • 先前尚未在“选择个性化服务器”对话框中配置个性化服务器

选择个性化服务器

连接到个性化服务器

  1. 选择用户个性化导航按钮。
  2. 在“服务器”功能区中,单击连接

    “选择个性化服务器”对话框随即打开。

  3. 单击新建服务器按钮 新建服务器按钮

    “添加服务器”对话框随即打开。

    “输入连接详细信息”对话框

  4. 为服务器输入一个友好名称。友好名称可以是任何文本,但应该能够让您识别服务器。如果不输入文本,则使用服务器名称。
  5. 选择所需的协议 - httphttps
  6. 输入服务器名称,或者通过指定位置和搜索服务器名称来浏览所需的服务器。
  7. 输入端口号。个性化服务器的端口范围为 7771 到 7790,默认端口为 7771。

    添加服务器详细信息后,系统将显示服务器的 URL。

  8. 单击添加

    该服务器在“选择个性化服务器”对话框中列出。

  9. 重复步骤 26 以添加更多服务器。

    您可以使用对话框顶部的按钮,对列表中服务器的详细信息进行编辑或删除。

  10. 选择要连接到的服务器,然后单击连接

    返回此对话框后,您列出的所有服务器都可供选择。

例如,Environment Manager 和客户端通信代理正在 HTTPS 通信期间执行额外检查,并将因任何证书错误而失败。自签名证书。使用以下 IgnoreCertificateErrors 注册表设置可以覆盖此错误:

  • 值名称:IgnoreCertificateErrors
  • 值类型:DWORD
  • 位置:HKLM\Software\Appsense\Common
  • 可能的值:
    • 0 或不存在 - 不忽略证书错误
    • 1 - 忽略所有证书错误

组合式控制台中的个性化服务器

此功能仅适用于组合式控制台。在个性化控制台中,可以使用“端点服务器列表”来配置服务器列表。

在组合式控制台中创建 AEMP 配置时,可对个性化服务器列表进行配置。将配置推送到端点后,系统将确定端点是否已进行个性化。如果是,则继续确定端点将连接到哪个服务器。建议您列出多个个性化服务器,这样系统就可以在需要执行故障转移的情况下自动选择备用服务器。

用户首次登录到受管端点时,Environment Manager 代理会联系第一个个性化服务器,以请求端点应使用的实际服务器列表(基于数据库中配置的站点)。然后,客户端会联系正确的服务器以下拉用户个性化配置,其中包含应为用户进行个性化的应用程序的列表。

如果所有连接到个性化服务器的尝试均未成功,则不会下载配置,也不会执行个性化。

如果未配置任何服务器,则此配置管理的端点不会进行个性化。

为了满足这种场景,建议启用 9661 - 与个性化服务器通信超时审核事件。

配置个性化服务器列表

  1. 选择策略配置导航按钮。
  2. 从“管理”选项卡中,选择个性化服务器

    “配置个性化服务器”对话框随即打开。

  3. 单击“添加服务器”按钮 新建服务器按钮

    “添加服务器”对话框随即打开。

  4. 输入服务器名称或单击省略号,通过指定位置和搜索服务器名称来搜索所需的服务器。

    请勿选择或输入 Localhost 作为服务器名称。如果输入 Localhost 作为服务器名称,则系统会将其作为个性化服务器的位置添加到 configuration.aemp 文件。客户端尝试连接到 http://localhost/Personalization,这种操作是不正确的,并将禁用用户个性化。

  5. 为服务器输入一个友好名称。友好名称可以是任何文本,但应该能够让您识别服务器。如果不输入文本,则使用服务器名称。
  6. 选择所需的协议 - httphttps
  7. 输入服务器名称,或者通过指定位置和搜索服务器名称来浏览所需的服务器。
  8. 输入端口号。个性化服务器的端口范围为 7771 到 7790,默认端口为 7771。

    添加服务器详细信息后,系统将显示服务器的 URL。

  9. 单击确定

    该服务器在“选择个性化服务器”对话框中列出。

  10. 重复步骤 39 以添加更多服务器。

    您可以使用对话框顶部的按钮,对列表中服务器的详细信息进行编辑或删除。

  11. 如果添加了多个服务器,请使用箭头按钮对列表重新排序。部署配置后,端点会尝试依次连接到每个服务器。如果无法与列表中的任何服务器建立连接,则不会进行个性化。

    配置个性化服务器

  12. 单击确定保存服务器列表。

将配置部署到端点后,该列表可用于确定受管用户连接到哪些服务器。

个性化控制台中的个性化服务器

此功能仅适用于个性化控制台。在组合式控制台中,使用“管理”功能区中的“个性化服务器”选项可在控制台的“策略”侧对服务器列表进行配置。

端点服务器列表允许您创建 AEMP 配置文件,该文件包含端点可连接的个性化服务器。

建议在可能的情况下,将多个服务器添加到“选择个性化服务器”对话框中,这样就可以连接备用服务器来执行故障转移。

Environment Manager 支持 SQL 2012 Always-On 功能。

当用户登录到受管端点时,系统会尝试连接列表中的第一个服务器。如果无法与该服务器建立连接,系统将尝试与列表中的下一个服务器建立连接,依此类推,直到建立连接为止。

如果连接到服务器的所有尝试均未成功,则不会进行个性化。
在组合式控制台中,用户可打开和编辑个性化控制台中根据端点服务器列表创建的 AEMP 配置。

同样,在个性化控制台中的端点服务器列表中,用户可打开和编辑组合式控制台中创建的带有配置服务器的 AEMP 配置。

您无法在“仅个性化”控制台中升级策略配置。策略配置只能在“仅组合式策略”控制台中升级。

配置和保存个性化服务器列表

  1. 打开 Environment Manager 个性化控制台。
  2. 在“服务器”功能区中,单击端点服务器列表

    “个性化配置”对话框随即打开。

  3. 单击新建服务器按钮 新建服务器按钮。“添加服务器”对话框随即打开。
  4. 输入服务器名称或单击省略号,通过指定位置和搜索服务器名称来搜索所需的服务器。

    请勿选择或输入 Localhost 作为服务器名称。如果输入 Localhost 作为服务器名称,则系统会将其作为个性化服务器的位置添加到配置文件。客户端尝试连接到 http://localhost/Personalization,这种操作是不正确的,并将禁用用户个性化。

  5. 为服务器输入一个友好名称。友好名称可以是任何文本,但应该能够让您识别服务器。如果不输入文本,则使用服务器名称。
  6. 选择所需的协议 - httphttps
  7. 输入服务器名称,或者通过指定位置和搜索服务器名称来浏览所需的服务器。
  8. 输入端口号。个性化服务器的端口范围为 7771 到 7790,默认端口为 7771。

    添加服务器详细信息后,系统将显示服务器的 URL。

  9. 单击确定

    该服务器在“选择个性化服务器”对话框中列出。

  10. 重复步骤 26 以添加更多服务器。

    您可以使用对话框顶部的按钮,对列表中服务器的详细信息进行编辑或删除。

  11. 如果添加了多个服务器,请使用箭头按钮对列表重新排序。部署配置后,端点会尝试依次连接到每个服务器。如果无法与列表中的任何服务器建立连接,则不会进行个性化。
  12. 单击确定保存服务器列表。

    将配置部署到端点后,该列表可用于确定受管用户连接到哪些服务器。

  13. 单击文件,然后选择所需的保存选项。

使用组策略选择个性化服务器

Environment Manager 8.3 版客户端软件允许使用组策略选择个性化服务器。如上面几节所述,个性化服务器列表通常在配置中指定。不过,该列表可能会被组策略列表覆盖。

可以使用组策略模板来创建服务器列表,将其作为故障转移列表供端点使用。您还可以选择绕过服务器上的站点处理,然后直接使用指定的服务器。这提供了新的配置选项,并为广大用户提供了更佳的性能。

请注意,即使不将配置文件部署到客户端,也能使用组策略来选择个性化服务器。

以下组策略管理模板文件随 Environment Manager 个性化和组合式控制台一起提供:

  • AppSensePersonalizationServers.admx
  • AppSensePersonalizationServers.adml
  • AppSensePersonalizationServers.adm

如果使用 ADMX 模板配置个性化服务器,请注意“服务器”字段只支持 255 个字符。

通过应用组策略升级带有个性化服务器的端点
如果使用 8.2 版配置文件的端点(没有个性化服务器)升级到软件版本 8.3 或更高版本,则应将配置文件加载到控制台中并再次进行保存才能升级该配置文件。若配置文件未更新但策略操作不会应用到受管进程,则不会生成错误。

通过组策略配置个性化服务器列表

  1. 导航到“组策略”文件夹:

    C:\Program Files\AppSense\Environment Manager\Console\Templates\Group Policy

    这是默认的安装文件路径。如果文件已安装到其他位置,请在安装位置中找到“组策略”文件夹。

  2. 完成操作系统的设置操作:
    • 将 AppSensePersonalizationServers.admx 文件复制到:

      C:\Windows\PolicyDefinitions(其中,C:\Windows 是系统根目录)。

    • 将 AppSensePersonalizationServers.adml 文件复制到:

      C:\Windows\PolicyDefinitions\en-US(其中,C:\Windows 是系统根目录)

  3. 打开组策略编辑器。策略模板可用于用户策略和计算机策略。可为单个用户定制用户策略,并将计算机策略应用于端点。
  4. 为用户策略或计算机策略选择管理模板 > AppSense > Environment Manager
  5. 选择所需选项:
    • 指定个性化服务器列表 - 为端点指定个性化服务器列表,将其作为故障转移列表进行连接和使用。创建的列表会覆盖 AEMP 配置服务器列表。

      选择已启用,然后输入所需的服务器名称。每个服务器必须以 http:// 开头,在需要多个服务器的情况下,用逗号分隔各服务器。例如,http://server1,https://server2,http://server3:3000。

    • 绕过服务器站点处理 - 通常,与 AEMP 文件中列出的服务器进行初始联系。建立联系后,系统将对数据库规则进行评估,确定客户端应连接到哪个服务器。启用此选项意味着客户端将忽略数据库站点规则,并直接连接到由组策略确定的服务器。

      选择已启用绕过服务器站点处理。

  6. 单击确定保存设置并更新个性化服务器选择以使用组策略。

评估顺序

在决定连接到哪个服务器时,请使用以下评估顺序:

  1. 用户策略
  2. 计算机策略
  3. AEMP 文件

按顺序评估每个源,直到找到服务器列表;如果找不到服务器,则对下一个源进行评估。如果找不到任何服务器,则不会为用户进行个性化设置。

例如,如果服务器在“用户策略”中列出但不可用,则处理结束且不为用户进行个性化设置。

相关主题