使用统一端点管理解决方案配置 Workspace 应用程序
从 23.3.0 版本开始,适用于 iOS 的 Citrix Workspace 应用程序支持管理员使用基于 AppConfig 的键值对通过统一端点管理 (UEM) 解决方案配置 Workspace 应用程序。
如何配置
要使用统一端点管理解决方案配置 Workspace Store URL,请按照以下步骤操作:
注意:
出于演示目的,本示例中使用 Microsoft Intune 作为 UEM 解决方案。以下步骤和所示 UI 会因您的 UEM 提供商而异。
-
登录到您的统一端点管理 (UEM) 提供商。
-
添加您希望由 UEM 提供商管理的 Citrix Workspace 应用程序。您可以使用 UEM 提供商的门户上传应用程序,以启用 UEM 提供商的管理。或者,您可以链接到 App Store 中的应用程序。
-
为您的应用程序创建应用程序配置策略。
-
将键值对添加到 XML 属性列表并填写以下值:
-
键:
url -
值类型:
String -
值:您的应用商店 URL(例如,
prodcwa.cloud.com)

-
限制
-
如果已设置云应用商店,并且管理员配置了新的云应用商店,则现有云应用商店将被删除。它还会删除现有云应用商店的任何关联数据或设置。您将在 Citrix Workspace 中收到通知。然后,您必须再次登录,以便将新的云应用商店添加到 Citrix Workspace。
-
上述声明仅适用于现有云应用商店。如果已配置本地应用商店,并且管理员配置了新的云应用商店或本地应用商店,则会添加新应用商店,不会发生删除。
-
-
要应用新配置,您必须强制退出并重新启动 Citrix Workspace 应用程序。
统一端点管理解决方案的增强功能
从 23.4.5 版本开始,适用于 iOS 的 Citrix Workspace 应用程序支持使用基于 AppConfig 的键值对配置更多设置,以配置 Citrix Workspace 应用程序。以前,管理员可以配置商店 URL。现在,管理员可以限制最终用户修改商店 URL 并控制应用程序的显示方式。
详细信息如下:
| 配置键 | 值类型 | 配置值 |
|---|---|---|
url |
String |
商店 URL。例如,prodcwa.cloud.com |
storeType |
Integer |
|
restrict_user_store_modification |
Boolean |
|
支持通过 UEM 配置设备名称
从 24.3.5 版本开始,适用于 iOS 的 Citrix Workspace 应用程序使管理员能够通过统一端点管理 (UEM) 根据用户组分配和识别设备名称。
要使用 UEM 配置设备名称,请执行以下步骤:
注意:
出于演示目的,本示例中使用 Microsoft Intune 作为 UEM 解决方案。以下步骤和所示 UI 会因您的 UEM 提供商而异。
-
登录到您的 UEM 提供商。
-
添加您希望由 UEM 提供商管理的 Citrix Workspace 应用程序。您可以使用 UEM 提供商的门户上传应用程序,以启用由 UEM 提供商进行管理。或者,您可以链接到 App Store 中的应用程序。
-
为您的应用程序创建应用程序配置策略。
-
将键值对添加到 XML 属性列表并填写以下值:
-
键:deviceName
-
值类型:String
-
值:设备名称(例如,MY_IPHONE_Device)
-
设备名称(/en-us/citrix-workspace-app-for-ios/media/device-name.png)
通过 UEM 配置 Citrix Workspace 应用程序设置的支持
以前,您只能使用统一端点管理 (UEM) 在 Citrix Workspace 应用程序中配置商店 URL。
从 24.7.0 版本开始,您还可以使用部署在您的基础架构中的任何 UEM 解决方案,在托管设备上配置 Citrix Workspace 应用程序设置。
注意:
作为管理员,如果您可以选择使用 UEM 和全局应用程序配置服务 (GACS) 配置 Citrix Workspace 应用程序设置,则 UEM 设置优先于 GACS。
以下是用于配置 Citrix Workspace 应用程序设置的示例 JSON 文件:
<dict>
<key>stores</key>
<array>
<dict>
<key>url</key>
<string>https://teststore.cloud.com</string>
<key>storeType</key>
<integer>1</integer>
<key>displayName</key>
<string>Cloud Store 1</string>
<key>appSettings</key>
<array>
<dict>
<key>category</key>
<string>audio</string>
<key>userOverride</key>
<false/>
<key>settings</key>
<array>
<dict>
<key>name</key>
<string>settings_audio_stream</string>
<key>value</key>
<true/>
</dict>
</array>
</dict>
<dict>
<key>category</key>
<string>authentication</string>
<key>userOverride</key>
<false/>
<key>settings</key>
<array>
<dict>
<key>name</key>
<string>settings_auth_web_browser</string>
<key>value</key>
<string>embedded</string>
</dict>
</array>
</dict>
</array>
</dict>
<dict>
<key>url</key>
<string>https://teststore.cloud.com</string>
<key>storeType</key>
<integer>1</integer>
<key>displayName</key>
<string>StoreFront1</string>
<key>appSettings</key>
<array>
<dict>
<key>category</key>
<string>audio</string>
<key>userOverride</key>
<false/>
<key>settings</key>
<array>
<dict>
<key>name</key>
<string>settings_audio_stream</string>
<key>value</key>
<false/>
</dict>
</array>
</dict>
<dict>
<key>category</key>
<string>authentication</string>
<key>userOverride</key>
<false/>
<key>settings</key>
<array>
<dict>
<key>name</key>
<string>settings_auth_web_browser</string>
<key>value</key>
<string>system</string>
</dict>
</array>
</dict>
</array>
</dict>
</array>
<key>storesToDelete</key>
<array>
<string>test.cldblr.com</string>
<string>test.cloud.com</string>
</array>
<key>restrict_user_store_modification</key>
<false/>
</dict>
注意:
userOverride 标志允许用户修改 Citrix Workspace 应用程序设置。如果 userOverride 标志设置为 true,则用户可以更改设置。如果任何设置的 userOverride 标志设置为 false,则用户无法在 Citrix Workspace 应用程序设置中修改它。
Workspace 应用程序设置的键值对表
下表提供了键值对信息:
注意:
您必须将特定于某个类别的设置添加到该类别下的一个块中。
| 类别 | 设置 | 描述 | 键 | 值 | 值类型 | 默认值 |
|---|---|---|---|---|---|---|
| 身份验证 | 跳过使用生物识别提示 | 启用或禁用生物识别身份验证。 | settings_skip_consent_for_biometric_protected_password_saving 值 | true/false | 布尔值 | FALSE |
| 音频 | 音频 | 允许用户从虚拟应用程序或桌面打开或关闭音频。 | settings_audio_stream | true/false | 布尔值 | TRUE |
| 键盘 | 使用 Unicode 键盘 | 允许用户使用标准 Unicode 键盘。 | settings_use_unicode_keyboard | true/false | 布尔值 | 真 |
| 键盘 | 自动键盘 | 启用或禁用会话内键盘。 | settings_automatic_keyboard | true/false | 布尔值 | 真 |
| 键盘 | 键盘布局同步 | 允许用户切换到设备上首选的键盘布局。 | settings_keyboard_layout_sync | true/false | 布尔值 | 假 |
| 键盘 | 使用自定义键盘 | 允许用户在虚拟会话中使用已下载的第三方键盘。 | settings_allow_keyboard_extensions | true/false | 布尔值 | 否 |
| 显示 | 会话分辨率 | 允许用户选择屏幕分辨率。 | settings_resolution | 0–9 | 整数 | 5 (iPad) 3 (iPhone) |
| 显示 | 演示模式 | 允许您在使用外部显示器时,将 iOS 设备用作触控板来控制会话。 | settings_presentation_mode | true/false | 布尔值 | FALSE |
| 显示 | 外部显示器 | 将外部显示器连接到设备。 | settings_external_display | true/false | 布尔值 | TRUE |
| 高级 | 严格证书验证 | 对服务器证书验证实施更严格的控制。 | settings_strictCertValidation | true/false | 布尔值 | FALSE |
| 高级 | TLS 版本 | 允许用户更改其 TLS 设置以进行故障排除。 | settings_tlsVersion | 0–3 | 整数 | 0 |
| 高级 | 使用原生组合框 | 启用 iOS 原生选择功能的使用。 | settings_native_combobox | true/false | 布尔值 | 真 |
| 高级 | 启用触控(仅限 iPad) | 为所有应用程序和桌面启用触控,包括那些未原生启用触控选项的应用程序和桌面。 | settings_multitouch_on | true/false | 布尔值 | 是 (iPad) 否 (iPhone) |
| 高级 | 全屏视图 | 允许您全屏查看您的应用程序和桌面。 | settings_mobile_window_fullscreen | true/false | 布尔值 | 是 (iPad) 否 (iPhone) |
| 高级 | 登录时重新连接 | 允许在添加新帐户或登录期间自动重新连接会话。 | settings_reconnect_logon | true/false | 布尔值 | FALSE |
| 高级 | 刷新时重新连接 | 在第二个设备上刷新应用程序或桌面时,自动重新连接到从另一个设备启动的会话。 | settings_reconnect_refresh | true/false | 布尔值 | 否 |
| 高级 | 启用 HTTP 代理 | 允许您在会话中使用 HTTP 代理。 | settings_use_local_proxy | true/false | 布尔值 | 是 |
| 高级 | 使用派生凭据 | 允许使用派生凭据。 | setting_useDerivedCredentials | true/false | 布尔值 | 否 |
| 高级 | 会话中的智能卡 | 允许在会话中使用智能卡设备。此设置不允许用户对会话进行身份验证。 | settings_usesSmartCardInsideSession | true/false | 布尔值 | 否 |
| 高级 | 允许 EDT | 启用自适应传输支持。 | settings_allowUdp | true/false | 布尔值 | 是 |
| 高级 | 自动平板模式 | 当未检测到外部键盘或鼠标时,启用以平板模式启动虚拟会话。 | settings_enableTabModeSwitch | true/false | 布尔值 | 真 |
| 高级 | 保持显示开启 | 保持屏幕开启。 | settings_stay_awake | true/false | 布尔值 | 假 |
| 高级 | 使用 iPad 存储 | 允许您访问设备上的本地驱动器。 | settings_client_drive | true/false | 布尔值 | 否 |
| X1 鼠标 | 允许使用 X1 鼠标 | 允许您切换对 Citrix X1 鼠标的访问。 | settings_allow_X1_mouse | true/false | 布尔值 | 假 |
| X1 鼠标 | Citrix® X1 鼠标速度 | 允许用户控制虚拟会话中鼠标光标的速度。 | settings_x1MouseSpeed | 1,2 | 整数 | 200 (iPadPro) 100 (所有其他设备) |
| X1 鼠标 | 为 Citrix X1 鼠标使用远程光标图像 | 使光标在会话中与应用程序或桌面匹配。例如,如果光标位于文本框上方,它会更改以匹配该文本框。 | settings_X1_mouse_server_side_cursor | true/false | 布尔值 | TRUE |
| 身份验证 | 用于身份验证的 Web 浏览器 | 允许您识别设备上 SafariViewController 而非 WKWeb 的使用情况。 | settings_auth_web_browser | system/embedded | 字符串 | 嵌入式 |
| thirdPartyServices | LaunchDarkly | 在 Citrix Workspace 应用程序功能上启用 LaunchDarkly 标志。 | enableLaunchDarkly | true/false | 布尔值 | true (非欧盟地区) |
新工具栏菜单选项的键值对表
下表提供了新工具栏的键值对信息:
| 类别 | 设置 | 描述 | 键 | 值 | 值类型 | 默认值 |
|---|---|---|---|---|---|---|
| 工具栏 | 新工具栏 | 启用新工具栏的键。 | enableNewToolbar | true/false | 布尔值 | TRUE |
| 工具栏 | 断开连接 | 提供注销、断开会话或取消操作的选项。 | enableCloseToolbarOption | true/false | 布尔值 | TRUE |
| 工具栏 | 键盘 | 启用或禁用会话内键盘。 | enableKeyboardToolbarOption | true/false | 布尔值 | 真 |
| 工具栏 | 指针 | 启用或禁用会话中的指针。 | enablePointerToolbarOption | true/false | 布尔值 | 真 |
| 工具栏 | 放大镜 | 放大会话的选定部分。 | enableMagnifierToolbarOption | true/false | 布尔值 | 真 |
| 工具栏 | 切换应用程序 | 启用在已打开的应用程序之间切换。 | enableSwitchAppsToolbarOption | true/false | 布尔值 | 真 |
| 工具栏 | 连接强度 | 显示会话的网络连接强度。 | enableConnectionStrengthToolbarOption | true/false | 布尔值 | 真 |
| 工具栏 | 控制+Alt+删除 | 提供关闭、锁定或注销会话的选项。 | enableCtrlAltDelToolbarOption | true/false | 布尔值 | 真 |
| 工具栏 | 设备 | 启用与外部设备的连接 | enableDevicesToolbarOption. | true/false | 布尔值 | 真 |
| 工具栏 | 设备-配对 | 启用与外部外围设备的配对选项。 | enablePairToolbarOption | true/false | 布尔值 | 真 |
| 工具栏 | 虚拟鼠标 | 在会话中启用虚拟鼠标。 | enableSoftMouseToolbarOption | true/false | 布尔值 | TRUE |
| 工具栏 | 方向键 | 启用四个方向键,用户可以使用它们在会话中导航。 | enableArrowKeysToolbarOption | true/false | 布尔值 | TRUE |
| 工具栏 | 显示器 | 将用户带到 CWA 应用程序的显示设置 | enableDisplaySettingsToolbarOption. | true/false | 布尔值 | 真 |
| 工具栏 | 投屏 | 启用或禁用投屏功能 | enableCastingToolbarOption. | true/false | 布尔值 | 真 |
| 工具栏 | 相机 | 允许用户激活前置、后置或外接摄像头。 | enableCameraToolbarOption | true/false | 布尔值 | 真 |
| 工具栏 | 扫描文档 | 允许用户在桌面会话中扫描文档。 | enableScanDocumentToolbarOption | true/false | 布尔值 | 真 |
| 工具栏 | 帮助 | 激活帮助菜单,方便首次使用的用户导航工具栏菜单。 | enableHelpToolbarOption | true/false | 布尔值 | 真 |
会话重新连接设置的键值对表
下表提供了新工具栏的键值对信息:
| 类别 | 设置 | 描述 | 键 | 值 | 值类型 | 默认值 |
|---|---|---|---|---|---|---|
| 高级 | 会话重新连接 | 启用会话重新连接 | settings_manual_reconnect | true/false | 布尔值 | 真 |