配置 Citrix Workspace 应用程序
本文列出了帮助您配置适用于 iOS 的 Citrix Workspace 应用程序的任务。
功能标志管理
如果生产环境中的 Citrix Workspace 应用程序出现问题,我们可以在 Citrix Workspace 应用程序中动态禁用受影响的功能,即使该功能已发布亦如此。为此,我们将使用功能标志以及名为 LaunchDarkly 的第三方服务。不需要做任何配置即可启用传输到 LaunchDarkly 的流量,但当您配置了阻止出站流量的防火墙或代理时除外。在这种情况下,您根据策略要求通过特定 URL 或 IP 地址启用传输到 LaunchDarkly 的流量。
可以通过以下方式启用传输到 LaunchDarkly 的流量和通信:
启用传输到以下 URL 的流量
app.launchdarkly.com
events.launchdarkly.com
stream.launchdarkly.com
clientstream.launchdarkly.com
Firehose.launchdarkly.com
mobile.launchdarkly.com
在允许列表中列出 IP 地址
如果必须在允许列表中列出 IP 地址,请参阅 LaunchDarkly public IP list(LaunchDarkly 公用 IP 列表),获取当前所有 IP 地址范围的列表。此列表可用于确保您的防火墙配置自动更新,以便与基础结构更新保持一致。有关基础结构变更的状态的详细信息,请参阅 LaunchDarkly Status 页面。
LaunchDarkly 系统要求
如果您在 Citrix ADC 上将以下服务的拆分通道设置为关,请确保应用程序能够与以下服务通信:
-
LaunchDarkly 服务
-
APNs 侦听器服务
预配以禁用 LaunchDarkly 服务:
您可以在本地和云存储上禁用 LaunchDarkly 服务。
在云设置中,管理员可以通过在 Global App Configuration Service 中将 enableLaunchDarkly 属性设置为 False来禁用 LaunchDarkly 服务。
{
"assignedTo": [
"AllUsersNoAuthentication"
],
"category": "Third Party Services",
"settings": [
{
"name": "Enable Launch Darkly",
"value": "true"
}
],
"userOverride": false
}
<!--NeedCopy-->
有关详细信息,请参阅 Global App Configuration Service 文档。
在本地部署中,执行以下操作:
- 使用文本编辑器打开 web.config 文件,该文件通常位于
C:\inetpub\wwwroot\Citrix\Roaming
目录中。 -
在该文件中找到用户帐户元素(您的部署的帐户名称为 Store)。
例如,
<account id=... name="Store">
在 </account> 标记之前,导航到该用户帐户的属性:
<properties> <clear/> </properties> <!--NeedCopy-->
-
将 enableLaunchDarkly 标记和值添加为 false。
<property name="enableLaunchDarkly" value="false" />
注意:
大多数功能都位于 LaunchDarkly 控制的功能标志的后面。在禁用了该功能的环境中,您必须至少等待 90 天才能使用该功能。
Citrix Workspace 应用程序的不活动超时
管理员可以指定允许的空闲时间。超过超时值后,会出现身份验证提示。
不活动超时值可以设置为从 1 分钟到 24 小时。默认情况下,不配置不活动超时。管理员可以使用 PowerShell 模块配置 inactivityTimeoutInMinutesMobile 属性。单击此处下载适用于 Citrix Workspace 应用程序配置的 PowerShell 模块。
当您达到指定的超时值时,最终用户体验如下所示,具体取决于配置的身份验证类型:
- 超过不活动超时值后,您将收到一条提示,要求您提供生物特征身份验证,以便再次访问 Citrix Workspace 应用程序。
-
如果可以取消生物特征身份验证提示,则会显示以下消息:
Citrix Workspace 应用程序已锁定。
您必须进行身份验证才能继续使用 Workspace 应用程序。
如果未在 iOS 上配置通行码,则必须在不活动超时后使用凭据登录。
注意:
此功能仅适用于 Workspace(云端)上的客户。
客户体验改善计划 (CEIP)
收集的数据 | 说明 | 我们用它来做什么 |
---|---|---|
配置和使用数据 | Citrix 客户体验改善计划 (CEIP) 从适用于 iOS 的 Workspace 应用程序收集配置和使用数据,并自动将数据发送到 Google Firebase。 | 此数据可帮助 Citrix 提高 Workspace 应用程序的质量、可靠性和性能。 |
其他信息
Citrix 根据您与 Citrix 签订的合同条款处理您的数据,并按照 Citrix Trust Center 提供的 Citrix Services Security Exhibit 中所指定的方式对其进行保护。
Citrix 使用 Google Firebase 从 Citrix Workspace 应用程序收集某些数据作为 CEIP 的一部分。查看 Google 如何处理为 Google Firebase 收集的数据。
要停止将 CEIP 数据发送到 Citrix 和 Google Firebase 的功能,请执行以下操作:
- 打开适用于 iOS 的 Citrix Workspace 应用程序。
- 轻按主页 > 设置。
- 导航到常规部分。
- 禁用发送使用情况统计信息选项。
注意:
不会为欧盟 (EU)、欧洲经济区 (EEA)、瑞士和英国 (UK) 的用户收集数据。
Google Firebase 收集的特定 CEIP 数据元素包括:
会话信息和会话启动方法 | Citrix 应用商店和应用商店配置 | 身份验证类型和身份验证配置 | ICA 连接 |
HDX 会话启动 | 应用商店应用程序会话 | Web 视图操作 - 打开 | Web 视图操作 - 复制 |
Web 视图操作 - 共享 | Workspace 应用程序审核 | 连接状态、连接错误、连接中心使用情况 | 外部显示器 |
套接字状态 | 会话持续时间 | HDX over UDP | 会话启动时间 |
设备信息 | 设备型号信息 | 发送使用情况统计信息 | 应用程序语言、Workspace 应用程序语言 |
键盘语言 | Citrix 应用商店类型 | Citrix 应用商店组合 | 应用商店协议类型 |
应用商店计数 | HDX UDP 状态 | RSA 令牌安装 |
已知限制
- 在 VDA 7.18 及更低版本上,投射到 Workspace Hub 要求您使用的桌面或其他资源启用了 .h264 全屏策略并禁用旧版图形策略。
会话共享
当用户从 Citrix Workspace 应用程序帐户中注销时,如果与应用程序或桌面之间的连接仍然存在,用户可以选择断开连接或注销:
- 断开连接:从帐户注销,但保留 Windows 应用程序或桌面继续在服务器上运行。用户随后可以启动其他设备,启动适用于 iOS 的 Citrix Workspace 应用程序,以及重新连接到用户从 iOS 设备断开连接之前的最后一种状态。此选项允许用户从一台设备重新连接到另一台设备,并继续在正在运行的应用程序中工作。
- 注销: 从帐户注销,关闭 Windows 应用程序,并从 Citrix Virtual Apps and Desktops 和 Citrix DaaS(以前称为 Citrix Virtual Apps and Desktops 服务)服务器注销。此选项允许用户断开与服务器的连接并从帐户中注销。再次启动适用于 iOS 的 Citrix Workspace 应用程序时,该应用程序将以默认状态打开。
云应用商店
可以访问贵组织托管的 Web 应用程序、SaaS 应用程序和 Web 站点,与您的访问位置无关。此功能仅适用于云应用商店中的客户。
自动填充应用商店 URL
当您访问重命名的适用于 iOS 的 Citrix Workspace 应用程序时,可以选择自动填充应用商店 URL。此功能减少了手动干预,并提供了对应用程序的快速访问。有关应用程序个性化的详细信息,请参阅 App Personalization(应用程序个性化)。
功能预览版
支持 PiP注意:
此功能在公共预览版中提供。
适用于 iOS 的 Citrix Workspace 应用程序现在支持画中画 (PiP) 模式,使您能够将桌面会话、SaaS 应用程序或 Web 应用程序缩小为可在屏幕上自由移动并放置在任何位置的浮动窗口。PiP 模式可释放 Citrix Workspace 应用程序的主屏幕,供您完成其他任务。在桌面会话中单击会话工具栏上的主页按钮,或者单击您的 SaaS 应用程序或 Web 应用程序中的省略号菜单 (…) > 最小化以最小化屏幕。单击浮动窗口以全屏查看应用程序,然后单击浮动窗口上的 X 图标关闭应用程序。当您最小化另一个应用程序时,浮动窗口会自动以全屏模式出现。
本地和云部署均支持此功能。但是,对于云部署,可以将 Web 应用程序最小化为 PiP,也可以通过单击浮动窗口在桌面会话与 Web 应用程序之间切换。
注意:
一次只能保持两个应用程序处于活动状态。一个处于全屏模式,另一个最小化为 PiP:
- 2 个 Web 或 SaaS 应用程序
- 1 个 Web 或 SaaS 应用程序和 1 个虚拟应用程序或桌面会话
已知限制:
- 连接鼠标、键盘或外部显示器等外部外围设备时 PiP 模式不可用。
- 如果启用了 PiP 模式并且您的设备已连接到外部显示器,Citrix Workspace 应用程序将无响应,并且桌面会话内的显示设置中的返回按钮不可用。
功能预览版
快速扫描注意:
此功能处于公共预览版阶段,可根据要求启用。可以通过以下网址申请访问此功能:https://podio.com/webforms/28491324/2276103。
如果您在多台设备上登录了 Citrix Workspace 应用程序,则可以使用快速扫描功能在 iOS 设备上扫描多个文档,然后将这些扫描的文档传输到 Mac 设备。
有关如何使用快速扫描功能扫描文档的说明,请执行以下步骤:
- 在 Mac 设备上,右键单击桌面会话中的 Citrix Workspace 应用程序图标,然后单击快速扫描。这将显示一个 QR 代码。
- 在 iOS 设备上,单击设置 > 快速扫描。
- 扫描 Mac 设备上显示的 QR 代码,在您的 Mac 设备与 iOS 设备之间建立连接。
- 扫描任何文档并将其发送到您的 Mac 设备。
- 在 Mac 设备上的桌面会话中,您可以在 Finder 中找到扫描的文档。
必备条件
- 必须为应用商店启用客户端驱动器映射 (CDM)。
- 必须在 iOS 设备和 Mac 设备上的 Citrix Workspace 应用程序中登录到相同的帐户。
- 必须连接到同一个 Wi-Fi。
- 适用于 Mac 的 Citrix Workspace 应用程序所需的最低版本为 2304。
- 快速扫描需要在您的设备上具有读写访问权限。要启用访问权限,请执行以下步骤:
- 在您的个人资料中,单击应用程序设置 > 应用商店设置。
- 单击您当前的应用商店。
- 单击设备存储,然后选择读写访问权限。
功能预览版
文档扫描仪注意:
此功能处于公共预览版阶段,可根据要求启用。可以通过以下网址申请访问此功能:https://podio.com/webforms/28405010/2263002。
您现在可以使用文档扫描仪在桌面会话中扫描和保存多个文档。可以通过单击会话工具栏上的扫描按钮来访问此功能。但是,如果您启用了 Citrix Casting,则可以通过单击更多 > 扫描文档在会话工具栏中找到此功能。
文档扫描仪功能需要在您的设备上具有读写访问权限。要启用访问权限,请执行以下步骤:
- 在您的个人资料中,单击应用程序设置 > 应用商店设置。
- 单击您当前的应用商店。
- 单击设备存储,然后选择读写访问权限。
最终用户体验监视增强功能
我们现在支持 EUEM(最终用户体验监视)客户端启动指标。EUEM 有助于实时收集高度精细的会话体验监视数据。它将数据发送到 Director 控制板,以便管理员能够监视用户体验。数据通过 VDA 上的会话体验监视服务 (SEMS) 进行收集。控制板上可用于监视的客户端启动指标数据包括:
- ICA 文件下载持续时间。
- 会话创建客户端持续时间。会话创建客户端持续时间表示创建会话所用的时间,即从 ICA 文件启动到建立连接的时间。
- 会话查找客户端持续时间。会话查找客户端持续时间表示查询每个会话托管请求的已发布应用程序所需的时间。在客户端上执行检查,以确定现有会话是否能够处理应用程序启动请求。
- ICA 往返时间的 Citrix 实时记录,也称为 ICA RTT。ICA RTT 是从用户按下按键到端点上显示响应所经过的时间。