适用于 StoreFront 的情境式应用保护

Last published : Nov 03, 2026
情境式应用保护提供了精细的灵活性,可以根据用户、其设备和网络状况,有条件地将应用保护策略应用于部分用户。

实施情境式应用保护

您可以使用在代理访问策略规则中定义的连接筛选器来实施情境式应用保护。代理访问策略定义了控制用户访问交付组的规则。该策略包含一组规则。每条规则都与一个交付组相关,并包含一组连接筛选器和访问权限控制。
当用户的连接详细信息与代理访问策略中一条或多条规则的连接筛选器匹配时,用户即可访问交付组。默认情况下,用户无权访问站点内的任何桌面组。您可以根据要求创建更多代理访问策略。多条规则可以应用于同一个交付组。有关详细信息,请参阅 New-BrokerAccessPolicyRule。
代理访问策略规则中的以下参数提供了情境式启用应用保护的灵活性,前提是用户的连接与访问策略规则中定义的连接筛选器匹配:
  • AppProtectionKeyLoggingRequired
  • AppProtectionScreenCaptureRequired
使用代理访问策略中引用的智能访问筛选器来优化连接筛选器。有关配置智能访问筛选器的信息,请参阅此 CTX227055。请参阅以下方案,了解如何使用智能访问策略来设置情境式应用保护。
注意:
如果交付组上启用了应用保护,则默认情况下无法应用情境式应用保护。使用以下命令禁用交付组上的应用保护:
Set-BrokerDesktopGroup -Name "Admin Desktop" -AppProtectionKeyLoggingRequired $false -AppProtectionScreenCaptureRequired $false

先决条件

要为 StoreFront 启用情境式应用保护,请确保您满足 先决条件 部分中提到的要求。

启用情境式应用保护

  • 对于 2209 及更高版本的 CVAD:
    上下文应用保护默认启用。无需额外配置。
  • 对于 CVAD 2209 及更早版本:
    请按照以下步骤为 CVAD 2209 及更早版本启用上下文应用保护。
    • 从 Citrix 下载 页面下载适用于您的 Citrix Virtual Apps and Desktops 版本的上下文应用保护策略(功能表)。
    • 在交付控制器™中运行以下 PowerShell 命令:
      asnp Citrix*
      Set-BrokerSite -TrustRequestsSentToTheXmlServicePort $true
    • 运行以下命令以在交付控制器中启用上下文应用保护:
      Import-ConfigFeatureTable <path to the downloaded feature table>
      例如,
      Import-ConfigFeatureTable\Downloads\FeatureTable.OnPrem.AppProtContextualAccess.xml

验证功能状态

  1. 运行以下命令以检查是否已启用上下文应用保护:
    Get-ConfigEnabledFeature | Select-String AppProtection
  2. 如果已启用,您应该在输出中看到 AppProtectionContextualAccess。
    应用保护上下文访问

上下文应用保护场景

以下是有关如何启用或禁用上下文应用保护的一些场景:
  • 禁用从基于浏览器的访问启动的连接的应用程序保护,并启用从 Citrix Workspace 应用程序启动的连接的应用程序保护(/zh-cn/citrix-workspace-app/app-protection/contextual-app-protection-storefront/scenario-2-based-on-source-of-launch.html)
  • 禁用特定 Active Directory 组中用户的应用程序保护(/zh-cn/citrix-workspace-app/app-protection/contextual-app-protection-storefront/scenario-3-based-on-active-directory-group.html)
  • 基于 EPA 扫描结果为设备启用应用程序保护(/zh-cn/citrix-workspace-app/app-protection/contextual-app-protection-storefront/scenario-4-based-on-epa-scan-result.html)
  • 为特定用户组启用应用程序保护(/zh-cn/citrix-workspace-app/app-protection/contextual-app-protection-storefront/scenario-5-based-on-specific-user-groups.html)