XenApp and XenDesktop

创建策略

创建策略前,确定将受此策略影响的用户或设备组。您可能希望基于用户工作职责、连接类型、用户设备或地理位置来创建策略。也可以使用用于 Windows Active Directory 组策略的条件。

如果已创建应用于某个组的策略,请考虑编辑该策略并配置适当的设置,而不是创建另一个策略。请避免单纯为了启用特定设置或拒绝将该策略应用到特定用户而创建新策略。

创建新策略时,可以将策略模板中的设置作为基础并根据需要自定义设置,也可以不使用模板,然后添加所需的全部设置。

在 Citrix Studio 中,除非明确选中了“启用策略”复选框,否则创建的新策略会设置为“已禁用”。

策略设置

策略设置的状态可以是已启用、已禁用或未配置。默认情况下,策略设置的状态是未配置,表示未将其添加到策略。仅在将设置添加到策略后才应用这些设置。

某些策略设置可处于以下状态之一:

  • 允许或禁止,允许或阻止由设置控制的操作。在某些情况下,会允许或阻止用户在会话中管理设置的操作。例如,如果菜单动画设置为“允许”,则用户可以在其客户端环境中控制菜单动画。
  • 启用或禁用,打开或关闭设置。如果禁用了某个设置,则在任何等级较低的策略中都不会启用该设置。

此外,某些设置还可控制相关设置的效果。例如,客户端驱动器重定向设置控制是否允许用户访问其设备上的驱动器。要允许用户访问其网络驱动器,必须同时将此设置和客户端网络驱动器设置添加到策略中。如果客户端驱动器重定向设置处于禁用状态,用户将无法访问其网络驱动器,即使客户端网络驱动器设置处于启用状态也是如此。

通常,影响计算机的策略设置更改会在虚拟桌面重新启动时或用户登录时生效。影响用户的策略设置更改会在用户下次登录时生效。如果您使用的是 Active Directory,策略设置会在 Active Directory 每隔 90 分钟定期重新评估策略时更新,并在虚拟桌面重新启动时或用户登录时应用。

对于某些策略设置,可在将设置添加到策略时输入或选择一个值。可以通过选择使用默认值限制对设置进行配置;这样可禁止对设置进行配置,在应用策略时仅允许使用设置的默认值,不考虑在选择使用默认值之前输入的值。

最佳做法:

  • 将策略分配给组,而非单个用户。如果将策略分配给组,则将用户添加到组或从组中删除用户时,分配的策略会自动更新。
  • 请勿启用“远程桌面会话主机配置”中的冲突或重叠设置。在某些情况下,“远程桌面会话主机配置”可提供与 Citrix 策略设置相似的功能。如有可能,请将所有设置的状态保持一致(已启用或已禁用),以便进行故障排除。
  • 禁用未使用的策略。未添加任何设置的策略会带来不必要的处理过程。

策略分配

创建策略时,将其分配给某些用户和计算机对象;根据特定条件或规则将该策略应用到连接。一般情况下,可以根据条件组合向策略添加任意数量的分配。如果指定不进行分配,策略将应用于所有连接。

下表列出了可用的分配:

分配名称 应用策略的根据
访问控制 连接客户端所依据的访问控制条件连接类型 - 将策略应用于使用 NetScaler Gateway 建立的连接还是不使用 NetScaler Gateway 建立的连接。NetScaler Gateway 场名称 - NetScaler Gateway 虚拟服务器的名称。访问条件 - 要使用的终点分析策略或会话策略的名称。
Citrix CloudBridge 是否通过 Citrix CloudBridge 启动用户会话。注意: 您只能向策略中添加一个 Citrix CloudBridge 分配。
客户端 IP 地址 用于连接到会话的用户设备的 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
交付组 交付组成员身份。
交付组类型 桌面或应用程序的类型:专用桌面、共享桌面、专用应用程序或共享应用程序。
组织单位(OU) 组织单位。
标记 标记。注意: 为确保在使用标记时正确应用策略,请安装 CTX142439 中的修补程序。
用户或组 用户或组名称。

用户登录时,系统会确定与连接的分配相匹配的所有策略。这些策略按优先级排序,并对任意设置的多个实例进行比较。根据策略的优先级应用每个设置。任何已禁用的策略设置都优先于级别较低的已启用规则。未配置的策略设置会被忽略。

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

默认情况下,提供名为“未过滤”的策略。

  • 如果使用 Studio 来管理 Citrix 策略,添加到“未过滤”策略的设置将应用到站点中的所有服务器、桌面和连接。
  • 如果使用本地组策略编辑器管理 Citrix 策略,添加到“未过滤”策略的设置将应用到包含该策略的组策略对象 (GPO) 作用域内的所有站点和连接。例如,Sales OU 包含名为 Sales-US 的 GPO,该 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。

使用 Studio 基于模板创建新策略

  1. 在 Studio 导航窗格中选择策略。

  2. 选择“模板”选项卡,然后选择一个模板。

  3. 在“操作”窗格中选择“基于模板创建策略”。

  4. 默认情况下,新策略使用模板中的所有默认设置(选中“使用模板默认设置”单选按钮)。如果要更改设置,请选中“修改默认值并添加更多设置”单选按钮,然后添加或删除设置。

  5. 通过选择以下选项之一指定应用策略的方式:

    • 分配给所选用户和计算机对象并选择要应用策略的用户和计算机对象。
    • 分配给站点中的所有对象以将策略应用到站点中的所有用户和计算机对象。
  6. 输入策略的名称(或接收默认名称);考虑根据受影响的用户或对象来命名策略,例如,Accounting Department 或 Remote Users。提供说明(可选)。

    策略在默认情况下启用,您可以将其禁用。启用策略将使策略立即应用到登录的用户。禁用策略可阻止应用策略。如果您过后需要设定策略的优先级或添加设置,请考虑禁用策略,直至准备好应用此策略。

使用 Studio 创建新策略

  1. 在 Studio 导航窗格中选择策略。

  2. 选择“策略”选项卡。

  3. 在“操作”窗格中选择“创建策略”。

  4. 添加并配置策略设置。

  5. 通过选择以下其中一个选项指定应用策略的方式:

    • 分配给所选用户和计算机对象并选择要应用策略的用户和计算机对象。
    • 分配给站点中的所有对象以将策略应用到站点中的所有用户和计算机对象。
  6. 输入策略的名称(或接收默认名称);考虑根据受影响的用户或对象来命名策略,例如,Accounting Department 或 Remote Users。提供说明(可选)。

    策略在默认情况下启用,您可以将其禁用。启用策略将使策略立即应用到登录的用户。禁用策略可阻止应用策略。如果您过后需要设定策略的优先级或添加设置,请考虑禁用策略,直至准备好应用此策略。

使用组策略编辑器创建和管理策略

在组策略编辑器中,展开“计算机配置”或“用户配置”。

展开“策略”节点,然后选择“Citrix 策略”。

从下面选择合适的操作。

任务 说明
创建新策略 在策略选项卡上,单击新建。
编辑现有策略 在策略选项卡上,选择策略,然后单击编辑。
更改现有策略的优先级 在策略选项卡上,选择策略,然后单击提高或降低。
查看策略的摘要信息 在策略选项卡上,选择策略,然后单击摘要选项卡。
查看和修改策略设置 在策略选项卡上,选择策略,然后单击设置选项卡。
查看和修改策略过滤器 在策略选项卡上,选择策略,然后单击过滤器选项卡。
启用或禁用策略 在策略选项卡上,选择策略,然后选择操作 > 启用或操作 > 禁用。
基于现有模板创建新策略 在模板选项卡上,选择模板,然后单击新建策略。
创建策略