Citrix Virtual Apps and Desktops

创建策略

注意:

从版本 2511 开始,Citrix Web Studio™(基于 Web)是 Citrix Virtual Apps and Desktops™ 的唯一管理控制台。Citrix Studio(基于 MMC)已从安装程序中删除。本文仅适用于 Web Studio。有关 Citrix Studio 的信息,请参阅 Citrix Virtual Apps and Desktops 7 2212 或更早版本中的等效文章。

策略定义了两个部分:

  • 一组设置,用于定义如何针对一组用户、设备或连接类型管理会话、带宽和安全性。
  • 要分配策略的用户和计算机。在创建策略之前,请确定它会影响哪些用户组或设备组。您可能希望根据职能、连接类型、设备平台或地理位置创建策略。

创建策略时,您可以基于策略模板中的设置并根据需要对其进行自定义。您也可以从头开始,手动添加必要的设置。本节涵盖以下主题:

提示

如果某个组已存在策略,请考虑编辑现有策略,而不是创建新策略。避免仅为了启用特定设置或排除特定用户而创建策略。

策略的工作方式

当用户登录时,将识别所有与连接分配匹配的策略。这些策略按优先级排序,并比较任何设置的多个实例。对于每个设置,将应用来自最高优先级策略的值。如果较高优先级的策略禁用某个设置,则该设置将覆盖任何已启用该设置的较低优先级策略。未配置的设置将被忽略。

重要:

如果您使用组策略管理控制台配置 Active Directory 和 Citrix 策略,则分配和设置可能无法按预期应用。有关详细信息,请参阅 CTX127461

未筛选策略

我们提供一个名为“未筛选”的默认策略。

  • 当您在 Web Studio 中管理 Citrix® 策略时,“未筛选”策略中的设置将应用于站点中的所有服务器、桌面和连接。
  • 要使设置生效,站点和连接必须在包含该策略的 GPO 范围内。

    示例:名为 Sales-US 的 GPO 链接到 Sales OU,并包含所有美国销售团队成员。此 GPO 配置了一个包含多个用户设置的未筛选策略。当销售经理登录时,将应用未筛选策略设置,因为该用户位于 Sales-US GPO 中。

分配模式

分配模式控制策略是否根据连接条件匹配方式应用。

  • 允许(默认):仅当连接与分配条件匹配时才应用策略。

  • 拒绝:如果连接不匹配条件,则应用策略。

示例 1:相同的分配类型,不同的模式

策略 1 包括:

  • 分配 A:销售组,模式 = 允许

  • 分配 B:销售经理帐户,模式 = 拒绝

尽管用户在销售组中,但拒绝分配优先。当销售经理登录时,策略不适用。

示例 2:不同的分配类型,相同的模式

策略 2 包括:

  • 分配 C:销售组(用户),模式 = 允许

  • 分配 D:公司 IP 范围(客户端 IP),模式 = 允许

仅当两个分配都满足时,策略才适用。如果销售经理从办公室登录,则两个条件都满足,策略适用。

策略 3 包括:

  • 分配 E:销售组(用户),模式 = 允许

  • 分配 F:NetScaler Gateway 连接(访问控制),模式 = 允许

如果销售经理从办公室登录(而不是通过 NetScaler),则分配 F 不满足,因此策略不适用。

策略设置:父子关系

某些策略设置取决于父设置。例如,您必须先配置总体会话带宽限制,然后其子设置才能可用。

在 Web Studio 中配置策略时,将鼠标悬停在子设置上可查看必须首先配置哪个父设置。如果父设置被禁用,则相关的子设置将自动禁用。

依赖策略设置

下表列出了父设置及其对应的子设置:

父策略 从属子策略
会话总带宽限制







音频重定向带宽限制百分比
剪贴板重定向带宽限制百分比
COM 端口重定向带宽限制百分比
文件重定向带宽限制百分比
HDX™ MediaStream 多媒体加速带宽限制百分比
LPT 端口重定向带宽限制百分比
打印机重定向带宽限制百分比
客户端 USB 设备重定向带宽限制百分比
TWAIN 设备重定向带宽限制百分比
允许双向内容重定向
允许重定向到客户端的 URL
允许重定向到 VDA 的 URL
CPU 使用率 CPU 使用率排除的进程优先级
旧版图形模式 渐进式压缩级别
启用会话水印

水印自定义文本
会话水印样式
水印透明度
HDX 自适应传输 音频容错模式

策略设置状态

某些策略设置可以具有以下状态之一:

  • 允许禁止:允许或阻止由设置控制的操作。有时,用户被允许或阻止在会话中管理设置的操作。例如,如果菜单动画设置为“允许”,则用户可以在其会话中控制它。
  • 启用禁用:打开或关闭设置。如果某个设置在较高优先级的策略中被禁用,则即使在较低优先级的策略中启用,该设置也不会应用。

安全默认设置

如果在 VDA 安装期间启用了安全默认设置,则策略设置的优先级如下:

  1. 自定义设置
  2. 安全默认设置
  3. 默认设置

要查看安全默认值:

  1. 在 Web Studio 中,单击左侧窗格中的策略
  2. 策略选项卡上,单击创建策略
  3. 选择设置表中,当您将鼠标悬停在当前值为允许的设置上时,会显示安全默认值: 禁止

    安全默认设置

策略设置的有效性

某些设置必须一起使用和启用。例如,要允许用户访问其本地设备上的网络驱动器:

  • 必须启用客户端驱动器重定向

  • 还必须包括客户端网络驱动器

如果客户端驱动器重定向被禁用,即使客户端网络驱动器已启用,用户也无法访问网络驱动器。

通常,与计算机相关的设置更改在 VDA 重新启动或用户登录时生效。与用户相关的设置更改在下次登录时应用。

将设置添加到策略时,可以选择“使用默认值”以防止更改。此选项会禁用手动配置,并且仅应用默认值,无论之前输入的值是什么。

最佳实践

  • 将策略分配给组而不是单个用户。如果将策略分配给组,则在您从组中添加或删除用户时,分配会自动更新。
  • 禁用未使用的策略。未添加任何设置的策略会产生不必要的处理开销。

从头开始创建策略

要创建策略:

  1. 在 Web Studio 中,单击左侧窗格中的策略
  2. 策略选项卡上,单击创建策略
  3. 选择设置页面上,选择并配置设置,然后单击下一步
  4. 分配策略到页面上,选择此策略所在的策略集,然后选择要分配策略的对象。单击下一步
  5. 摘要页面上,完成以下设置:

    1. 输入策略的名称和描述。
    2. 要启用策略,请选择启用策略
  6. 单击完成

步骤 1:选择并配置策略设置

策略设置按功能分组。例如,与配置文件管理相关的设置位于配置文件管理类别下。

设置分为两种类型:

  • 计算机设置:应用于计算机,并在虚拟桌面启动时生效(即使没有用户登录)。它们定义虚拟桌面行为。
  • 用户设置:在用户连接或重新连接时应用。它们定义用户体验。

要选择和配置设置:

  1. 在“选择设置”页面上,要按 VDA 版本查看设置,请从右上角的下拉列表选项中选择以下选项之一:

    • 所有设置:查看所有 VDA 版本的所有设置
    • 仅当前设置:仅查看当前 VDA 版本的设置
    • 仅旧版设置:仅查看已弃用 VDA 版本的设置
  2. 要搜索设置,请在搜索框中输入设置的完整或部分名称。

  3. 选择一个设置。单击“启用”以将其打开,或单击“编辑”以指定值。

  4. 重复步骤 3,为策略选择和配置更多设置。

    注意:

    策略设置可以处于“已启用”、“已禁用”或“未配置”状态。默认情况下,策略设置未配置,这意味着它们未添加到策略中。设置仅在添加到策略时才应用。

步骤 2:指定策略分配

策略分配定义了策略适用于哪些用户和计算机。有关分配如何影响策略行为的信息,请参阅策略工作原理

要指定策略分配:

  1. 在“将策略分配给”页面上,选择“筛选的用户和计算机”。
  2. 通过指定分配(也称为筛选器)来选择用户或计算机。有关可用的分配类型,请参阅下表。

注意:

分配名称 基于以下条件应用策略
访问控制 客户端连接所通过的访问控制条件。连接类型 - 是否将策略应用于使用或不使用 NetScaler® Gateway 建立的连接。NetScaler Gateway 场名称 - NetScaler Gateway 虚拟服务器的名称。访问条件 - 要使用的端点分析策略或会话策略的名称。
NetScaler SD-WAN 用户会话是否通过 NetScaler SD-WAN 启动。注意:您只能向策略添加一个 NetScaler SD-WAN 分配。
客户端 IP 地址





客户端连接的 IP 地址,该地址根据客户端连接会话的方式而异:
  • 直接内部网络连接:IP 地址将是客户端的私有 IP 地址。
  • NetScaler Gateway 连接:IP 地址将是 NetScaler 的子网 IP 地址。
  • 网关服务连接。
  • 如果 Rendezvous 被禁用,IP 地址将是其中一个 Cloud Connector 的 IP 地址。
  • 如果 Rendezvous 被启用,IP 地址将是 Gateway Service 的公共 IP 地址。
    IPv4 示例: 12.0.0.0, 12.0.0.*, 12.0.0.1-12.0.0.70, 12.0.0.1/24; IPv6 示例: 2001:0db8:3c4d:0015:0:0:abcd:ef12, 2001:0db8:3c4d:0015::/54
  • 客户端名称 用户设备的名称。精确匹配: ClientABCName。使用通配符: Client*Name。
    交付组 交付组成员身份。
    客户端平台 用于连接会话的用户设备的操作系统类型,例如 Windows、Linux、iOS、Android 或 HTML5。所需 VDA 版本: 2503 或更高版本。
    交付组类型 桌面或应用程序类型: 私有桌面、共享桌面、私有应用程序或共享应用程序。注意: 私有桌面和共享桌面筛选选项仅适用于 Citrix Virtual Apps and Desktops 7.x。有关详细信息,请参阅 CTX219153
    组织单位 (OU) 组织单位。
    标记 标记。注意: 将此策略应用于所有带标记的计算机。不包括应用程序标记。
    用户或组 用户或组名称。

    当用户登录时,将识别所有与连接分配匹配的策略。这些策略按优先级排序,并比较任何设置的多个实例。每个设置都根据策略的优先级排名应用。任何已禁用的策略设置都优先于已启用的较低级别设置。未配置的策略设置将被忽略。

    重要提示:

    使用组策略管理控制台配置 Active Directory 和 Citrix 策略时,分配和设置可能无法按预期应用。有关详细信息,请参阅 CTX127461

    要将客户端 IP 策略筛选器设置为始终使用客户端的私有 IP 地址,请在会话主机上配置以下注册表设置:

    • 项:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Ica\GroupPolicy
    • 值类型:DWORD
    • 值名称:UseClientDeviceIpForPolicyFilter
    • 值数据:1

    默认提供名为“Unfiltered”的策略。

    • 如果您使用 Web Studio 管理 Citrix 策略,则添加到“未筛选”策略的设置将应用于站点中的所有服务器、桌面和连接。
    • 如果您使用本地组策略编辑器管理 Citrix 策略,则添加到“未筛选”策略的设置将应用于所有站点和连接。站点和连接必须在包含该策略的组策略对象 (GPO) 的范围内。例如,销售 OU 包含一个名为 Sales-US 的 GPO,其中包含美国销售团队的所有成员。Sales-US GPO 配置了一个“未筛选”策略,其中包含多个用户策略设置。当美国销售经理登录到站点时,“未筛选”策略中的设置会自动应用于会话。此配置是因为该用户是 Sales-US GPO 的成员。

    分配模式决定了策略是否仅应用于与所有分配条件匹配的连接。如果模式设置为“允许”(默认值),则策略仅应用于与分配条件匹配的连接。如果模式设置为“拒绝”,则当连接不匹配分配条件时,策略将应用。以下示例说明了当存在多个分配时,分配模式如何影响 Citrix 策略。

    • 示例:具有不同模式的同类型分配 - 在具有两个相同类型分配的策略中,一个设置为“允许”,一个设置为“拒绝”,如果连接同时满足这两个分配,则设置为“拒绝”的分配优先。例如:

      策略 1 包含以下分配:

      • 分配 A 指定销售组。模式设置为“允许”。
      • 分配 B 指定销售经理的帐户。模式设置为“拒绝”。

      由于分配 B 的模式设置为“拒绝”,因此即使销售经理是销售组的成员,当他登录到站点时,策略也不会应用。

    • 示例:具有相同模式的不同类型分配 - 在具有两个或更多不同类型分配(均设置为“允许”)的策略中,连接必须满足每种类型至少一个分配,策略才能应用。例如:

      策略 2 包含以下分配:

      • 分配 C 是一个用户分配,指定销售组。模式设置为“允许”。
      • 分配 D 是一个客户端 IP 地址分配,指定 10.8.169.*(公司网络)。模式设置为“允许”。

      当销售经理从办公室登录到站点时,策略会应用,因为连接满足这两个分配。

      策略 3 包含以下分配:

      • 分配 E 是一个用户分配,指定销售组。模式设置为“允许”。
      • 分配 F 是一个访问控制分配,它指定 NetScaler Gateway 连接条件。模式设置为允许。

      当销售经理从办公室登录到站点时,策略不适用,因为连接不满足分配 F。

    从模板创建策略

    您可以基于 Citrix 提供的或自定义模板 创建策略。生成的策略独立于原始模板。

    要从模板创建策略:

    1. 在 Web Studio 中,在左侧窗格中选择策略
    2. 选择模板选项卡,然后选择要使用的模板。
    3. 在操作栏中单击从模板创建策略创建策略页面出现,显示所选模板中预配置的所有设置。
    4. 根据需要修改设置并添加更多设置,然后单击下一步
    5. 将策略分配给页面上,选择此策略所在的策略集,然后选择要分配策略的对象。单击下一步
    6. 摘要页面上,输入策略的名称和描述。
    7. 单击完成。新策略将显示在策略选项卡上指定的策略集中。

    下一步操作

    创建策略