使用 Unified Endpoint Management 解决方案配置 Workspace 应用程序

自 23.3.0 版本起,适用于 iOS 的 Citrix Workspace 应用程序支持通过 Unified Endpoint Management (UEM) 解决方案使用基于 AppConfig 的键-值对对 Workspace 应用程序进行管理员配置。

如何配置

要使用 Unified Endpoint Management 解决方案配置您的 Workspace 应用商店 URL,请按照以下步骤进行操作:

注意:

出于演示目的,在本示例中使用 Microsoft Intune 作为 UEM 解决方案。 以下步骤和显示的用户界面因您的 UEM 提供商而异。

  1. 登录您的 Unified Endpoint Management (UEM) 提供商。
  2. 添加您想由 UEM 提供商管理的 Citrix Workspace 应用程序。 您可以使用 UEM 提供商的门户上载应用程序,以启用 UEM 提供商的管理。 或者,您可以在 App Store 中链接到该应用程序。
  3. 为您的应用程序创建应用程序配置策略。
  4. 请将键和值对添加到 XML 属性列表中并填写以下值:

    • 注册表项url
    • 值类型字符串
    • :您的应用商店 URL(例如 prodcwa.cloud.com

    Microsoft Intune MDM 应用商店配置

限制

  • 如果已经设置了云应用商店,并且管理员配置了新的云应用商店,您的现有云应用商店将被删除。 它还会删除现有云应用商店的任何关联的数据或设置。 您会在 Citrix Workspace 中收到通知。 然后,您必须重新登录,以便将新的云应用商店添加到 Citrix Workspace 中。
    • 上述声明仅适用于现有云应用商店。 如果配置了本地应用商店,并且管理员配置了新的云应用商店或本地应用商店,则将添加新应用商店,不会删除任何对象。
  • 要应用新配置,必须强制退出并重新启动 Citrix Workspace 应用程序。

Unified Endpoint Management 解决方案的增强功能

自 23.4.5 版本起,适用于 iOS 的 Citrix Workspace 应用程序支持更多配置,使用基于 AppConfig 的键-值对来配置 Citrix Workspace 应用程序。 以前,管理员可以配置应用商店 URL。 现在,管理员可以限制最终用户修改应用商店 URL 并控制应用程序的显示方式。

UEM

下面是详细信息:

配置键 值类型 配置值
url 字符串 应用商店 URL。 例如,prodcwa.cloud.com
storeType 整数 -(默认)如果设置为 1,则用户可以查看本机或默认应用商店加载。 - 如果设置为 2,则用户可以在 Web 界面中查看应用商店。
restrict_user_store_modification 布尔值
  • 如果设置为 true,用户将无法修改应用商店(添加/删除/编辑)。 - 如果设置为 false,则用户可以修改应用商店。 注意: 如果将该标志设置为 true,则在添加配置了 UEM 的应用商店之前将删除所有现有应用商店。

支持通过 UEM 配置设备名称

自 24.3.5 版本起,适用于 iOS 的 Citrix Workspace 应用程序允许管理员通过 Unified Endpoint Management (UEM) 根据用户组分配和识别设备名称。

要使用 UEM 配置设备名称,请执行以下步骤:

注意:

出于演示目的,在本示例中使用 Microsoft Intune 作为 UEM 解决方案。 以下步骤和显示的用户界面因您的 UEM 提供商而异。

  1. 登录您的 UEM 提供商门户。
  2. 添加您想由 UEM 提供商管理的 Citrix Workspace 应用程序。 您可以使用 UEM 提供商的门户上载应用程序,以启用 UEM 提供商的管理。 或者,您可以在 App Store 中链接到该应用程序。
  3. 为您的应用程序创建应用程序配置策略。
  4. 请将键和值对添加到 XML 属性列表中并填写以下值:
    • 注册表项:deviceName
    • 值类型: 字符串
    • value:设备的名称(例如,MY_IPHONE_Device)

设备名称

支持通过 UEM 配置 Citrix Workspace 应用程序设置

以前,您只能使用 Unified Endpoint Management (UEM) 在 Citrix Workspace 应用程序中配置应用商店 URL。

自 24.7.0 版本起,您还可以使用在基础结构中部署的任何 UEM 解决方案在托管设备上配置 Citrix Workspace 应用程序设置。

注意:

作为管理员,如果您可以选择使用 UEM 和 Global App Configuration Service (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>
<!--NeedCopy-->

注意:

userOverride 标志允许用户修改 Citrix Workspace 应用程序设置。 如果 userOverride 标志设置为 true,用户可以更改设置。 如果将任何设置的 userOverride 标志设置为 false,用户将无法在 Citrix Workspace 应用程序设置中对其进行修改。

键-值对表

下表提供了键-值对信息:

注意:

必须在该类别下的一个区块中添加特定于该类别的设置。

类别 设置 说明 值类型 默认值
身份验证 跳过使用生物特征数据的提示 启用或禁用生物特征识别身份验证。 settings_skip_consent_for_biometric_protected_password_saving value true/false 布尔值 FALSE
音频 音频 为用户提供从虚拟应用程序或桌面打开或关闭音频的权限。 settings_audio_stream true/false 布尔值 TRUE
键盘 使用 Unicode 键盘 允许用户使用标准 Unicode 键盘。 settings_use_unicode_keyboard true/false 布尔值 TRUE
键盘 自动显示键盘 启用或禁用会话中键盘的自动显示。 settings_automatic_keyboard true/false 布尔值 TRUE
键盘 键盘布局同步 允许用户在设备上切换到首选键盘布局。 settings_keyboard_layout_sync true/false 布尔值 FALSE
键盘 使用自定义键盘 允许用户使用在虚拟会话中下载的第三方键盘。 settings_allow_keyboard_extensions true/false 布尔值 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 布尔值 TRUE
高级 启用触控(仅限 iPAD) 为所有应用程序和桌面启用触控功能,包括未本机启用触控选项的应用程序和桌面。 settings_multitouch_on true/false 布尔值 true (iPad) false (iPhone)
高级 全屏视图 允许您全屏查看应用程序和桌面。 settings_mobile_window_fullscreen true/false 布尔值 true (iPad) false (iPhone)
高级 登录时重新连接 允许会话在添加新帐户时或在登录期间自动重新连接。 settings_reconnect_logon true/false 布尔值 FALSE
高级 刷新时重新连接 刷新另一台设备上的应用程序或桌面时,自动重新连接到从另一台设备启动的会话。 settings_reconnect_refresh true/false 布尔值 FALSE
高级 启用 HTTP 代理 允许您使用 HTTP 代理进行会话。 settings_use_local_proxy true/false 布尔值 TRUE
高级 使用派生凭据 允许使用派生凭据。 setting_useDerivedCredentials true/false 布尔值 FALSE
高级 会话中的智能卡 允许在会话中使用智能卡设备。 此设置不允许用户对会话进行身份验证。 settings_usesSmartCardInsideSession true/false 布尔值 FALSE
高级 允许 EDT 启用自适应传输支持。 settings_allowUdp true/false 布尔值 TRUE
高级 自动平板电脑模式 允许在未检测到外部键盘或鼠标时在平板电脑模式下启动虚拟会话。 settings_enableTabModeSwitch true/false 布尔值 TRUE
高级 保持显示器打开 保持屏幕开启。 settings_stay_awake true/false 布尔值 FALSE
高级 使用 iPAD 存储 允许您访问设备上的本地驱动器。 settings_client_drive true/false 布尔值 false
X1 Mouse 允许使用 X1 Mouse 允许您切换对 Citrix X1 Mouse 的访问权限。 settings_allow_X1_mouse true/false 布尔值 FALSE
X1 Mouse Citrix X1 Mouse 速度 允许用户在虚拟会话中控制鼠标光标的速度。 settings_x1MouseSpeed 1,2 整数 200 (iPadPro) 100(所有其他设备)
X1 Mouse 为 Citrix X1 Mouse 使用远程光标图像 使光标与会话中的应用程序或桌面相匹配。 例如,如果光标位于文本框上,则会更改为与文本框匹配。 settings_X1_mouse_server_side_cursor true/false 布尔值 TRUE
身份验证 用于身份验证的 Web 浏览器 允许您识别设备上使用的是 SafariViewController 而非 WKWeb。 settings_auth_web_browser system/embedded string embedded
thirdPartyServices LaunchDarkly 在 Citrix Workspace 应用程序功能上启用 LaunchDarkly 标志。 enableLaunchDarkly true/false 布尔值 true(非欧盟区域)
使用 Unified Endpoint Management 解决方案配置 Workspace 应用程序