场景 1
本场景介绍如何为特定设备类型禁用应用程序保护。
以下是为名为 Win10Desktop 的交付组中的 iPhone 用户禁用应用程序保护的步骤:
-
创建智能访问策略:
- 登录 Citrix ADC 管理界面。
-
在左侧导航菜单中,转到 Citrix Gateway > 虚拟服务器。
记下 VPN 虚拟服务器名称,稍后配置 Broker 访问策略时需要用到此名称。
- 单击 VPN Virtual Server。滚动到页面底部,然后单击 Session policies。将显示会话策略列表。
-
单击 添加绑定。

-
单击 添加以创建会话策略。

-
输入会话策略的名称。在此场景中,它是 temp。

-
单击 Add 旁边的“配置文件”以指定配置文件名称。单击 Create。
指定配置文件名称(/zh-cn/citrix-workspace-app/media/create-citrix-gateway-session-profile.png)
- 在会话策略窗口中单击表达式编辑器。
-
创建以下表达式以检查用户代理字符串中的 iPhone:
HTTP.REQ.HEADER("User-Agent").CONTAINS("iPhone") <!--NeedCopy-->创建表达式(/zh-cn/citrix-workspace-app/media/expression-editor.png)
- 单击绑定以创建会话策略。
-
创建 Broker 访问策略规则:
要为通过访问网关访问
Win10Desktop的 iPhone 用户应用策略,请执行以下步骤:-
在交付控制器™ (DDC) 中运行以下命令:
Get-BrokerAccessPolicyRule <!--NeedCopy-->此命令列出了 DDC 中定义的所有 Broker 访问策略。在此方案中,交付组
Win10Desktop的 Broker 访问策略为Win10Desktop_AG和Win10Desktop_Direct。记下交付组的桌面组 UID,以备下一步使用。 -
为
Win10Desktop创建 Broker 访问策略规则,以使用以下命令筛选通过访问网关的 iPhone 用户:New-BrokerAccessPolicyRule -Name Win10Desktop_AG_iPhone -DesktopGroupUid <Uid_of_desktopGroup> -AllowedConnections ViaAG -AllowedProtocols HDX, RDP -AllowedUsers AnyAuthenticated -AllowRestart $true -AppProtectionKeyLoggingRequired $false -AppProtectionScreenCaptureRequired $false -Enabled $true -IncludedSmartAccessFilterEnabled $true <!--NeedCopy-->Uid_of_desktopGroup 是在步骤 1 中运行获取代理访问策略规则后获得的交付组的桌面组UID。
-
要为通过访问网关的
Win10DesktopiPhone 用户禁用 App Protection,请参考在步骤 1 中创建的 Smart Access 标签 temp。使用以下命令创建 Smart Access 策略:Set-BrokerAccessPolicyRule Win10Desktop_AG_iPhone -IncludedSmartAccessTags Primary_HDX_Proxy:temp -AppProtectionScreenCaptureRequired $false -AppProtectionKeyLoggingRequired $false <!--NeedCopy-->Primary_HDX_Proxy 是来自步骤 1 中较早的“创建 Smart Access 策略”的 VPN 虚拟服务器名称。
-
要为其余的
Win10desktop用户启用 App Protection 策略,请使用以下命令:Set-BrokerAccessPolicyRule Win10Desktop_AG -AppProtectionScreenCaptureRequired $true -AppProtectionKeyLoggingRequired $true <!--NeedCopy-->
-
-
验证
对于 iPhone:如果 Citrix Workspace 应用程序已在 iPhone 上打开,请退出。通过访问网关连接从外部登录 Citrix Workspace 应用程序。您可以在 StoreFront 中看到所需的资源,并且必须禁用应用程序保护。
对于非 iPhone 设备:如果 Citrix Workspace 应用程序已在该设备上打开,请退出。通过访问网关连接从外部登录 Citrix Workspace 应用程序。您可以在 StoreFront 中看到所需的资源,并且必须禁用应用程序保护。