使用 Unified Endpoint Management 解决方案配置 Citrix Workspace 应用程序
支持使用 Unified Endpoint Management 解决方案配置应用商店
适用于 Android 的 Citrix Workspace 应用程序现在支持使用 Unified Endpoint Management 解决方案远程配置您的 Workspace 应用商店 URL。作为管理员,您可以通过 Unified Endpoint Management 解决方案使用基于 AppConfig 的键-值对远程管理应用商店 URL。
要使用 Unified Endpoint Management 解决方案配置您的 Workspace 应用商店 URL,请按照以下步骤进行操作:
使用 Unified Endpoint Management 解决方案配置您的应用商店
适用于 Android 的 Citrix Workspace 应用程序支持使用 Unified Endpoint Management 解决方案远程配置您的 Workspace 应用商店 URL。
要使用 Unified Endpoint Management 管理解决方案远程配置您的 Workspace 应用商店 URL,请按照以下步骤进行操作:
- 登录您的 Unified Endpoint Management 解决方案提供程序。
- 为您的应用程序创建应用程序配置策略。
-
请将键-值对添加到 JSON 属性列表中并填写以下值:
- 键: url
- 值类型: 字符串
- 值: 您的应用商店 URL(例如 prodcwa.cloud.com)
注意:
- 出于演示目的,在本示例中将 Microsoft Intune 用作 Unified Endpoint Management 解决方案。显示的用户界面因您的 Unified Endpoint Management 解决方案提供程序而异。
限制
- 如果已经设置了云应用商店,并且管理员配置了新的云应用商店,您的现有云应用商店和任何关联的数据或设置都将被删除。您会在 Citrix Workspace 中收到告知您删除操作的通知。然后,您必须重新登录,以便将新的云应用商店添加到 Citrix Workspace 中。
- 必须关闭并打开 Citrix Workspace 应用程序,才能应用新配置。
支持配置应用商店类型
自 23.6.0 版起,适用于 Android 的 Citrix Workspace 应用程序支持使用基于 AppConfig 的键-值对配置应用商店类型来配置 Citrix Workspace 应用程序。现在,管理员可以控制应用程序的显示方式。
下面是键-值对:
- 键: storeType
- 值类型: 整数
-
值:
◈ 如果设置为 1(默认值),则用户可以查看本机或默认应用商店加载。 ◈ 如果设置为 2,则用户可以在 Web 界面中查看应用商店。
注意:
此功能不需要启用。
使用 Unified Endpoint Management 解决方案控制应用商店配置
自 23.4.5 版本起,适用于 Android 的 Citrix Workspace 应用程序开始支持使用 Unified Endpoint Management 解决方案远程配置 Workspace 应用商店 URL。作为管理员,您可以通过 Unified Endpoint Management 解决方案使用基于 AppConfig 的键-值对远程管理应用商店 URL。
有关详细信息,请参阅支持使用 Unified Endpoint Management 解决方案配置应用商店。
自 23.7.5 版起,管理员可以配置最终用户是否可以使用基于 AppConfig 的键-值对修改应用商店 URL:
- 键: restrict_user_store_modification
- 值类型: 布尔值
-
值:
◈ 如果设置为 true,最终用户无法修改应用商店(添加、删除或编辑)。
◈ 如果设置为 false,最终用户可以修改应用商店。
注意:
如果将 restrict_user_store_modification 标志设置为 true,则在添加配置了 Unified Endpoint Management 的新应用商店之前,将删除所有现有的应用商店。
通过 Unified Endpoint Management 解决方案进行屏幕截图检测和预防
自 23.10.0 版本起,管理员可以阻止最终用户在 Citrix Workspace 应用程序级别截取屏幕截图。此功能可防止敏感信息或私人信息泄露。管理员可以使用基于 AppConfig 的键-值对来配置此功能:
- 键:restrictScreenshot
- 值类型:布尔值
-
值:
◈ 如果设置为 true,最终用户将无法截取屏幕截图。
◈ 如果设置为 false,最终用户可以截取屏幕截图。
通过 UEM 推送 Citrix Workspace 应用程序设置
以前,您可以在 Citrix Workspace 应用程序中配置应用商店 URL。
自本版本起,您可以通过部署在基础结构中的任意统一端点管理 (UEM) 解决方案工具在托管设备上配置 Citrix Workspace 应用程序设置。
注意:
作为管理员,如果您可以选择使用 UEM 和 Global App Configuration Service (GACS) 配置 Citrix Workspace 应用程序设置,UEM 将始终优先于 GACS。
配置
下列 JSON 数据是来自 MS Intune 的示例,显示了如何配置此功能。
{
"kind": "androidenterprise#managedConfiguration",
"productId": "app:com.citrix.Receiver",
"managedProperty": [
{
"key": "stores",
"valueBundleArray": [
{
"managedProperty": [
{
"key": "url",
"valueString": ""
},
{
"key": "storeType",
"valueInteger": 1
},
{
"key": "displayName",
"valueString": ""
}
]
}
]
},
{
"key": "url",
"valueString": "prodcwa.cloud.com"
},
{
"key": "storeType",
"valueInteger": 1
},
{
"key": "displayName",
"valueString": ""
},
{
"key": "restrict_user_store_modification",
"valueBool": false
},
{
"key": "restrictScreenshot",
"valueBool": true
},
{
"key": "appSettings",
"valueBundleArray": [
{
"managedProperty": [
{
"key": "name",
"valueString": ""
},
{
"key": "value",
"valueString": ""
},
{
"key": "userOverride",
"valueBool": false
}
]
}
]
}
]
}
<!--NeedCopy-->
键-值对表
下表提供了键-值对信息:
设置 | 说明 | 键 | 值 | 值类型 | 默认值 |
---|---|---|---|---|---|
音频 | 允许用户控制应用程序或桌面内的音频和麦克风连接。 | audioRecordingSettingsKey | 播放并录音 | 字符串 | 播放并录音 |
预测文本 | 在用户键入时启用文本建议。 | predictiveText | FALSE | 布尔值 | FALSE |
扩展键盘 | 在会话中启用对扩展键盘的支持。 | showExtendedKeyboard | TRUE | 布尔值 | TRUE |
通用 USB 重定向 | 允许将任意 USB 设备从客户端设备自动重定向到 VDA。 | autoUSB | TRUE | 布尔值 | FALSE |
会话断开连接用户确认(退出前询问) | 提示一个确认对话框,允许用户在断开任何会话连接之前进行确认。 | askBeforeExiting | TRUE | 布尔值 | TRUE |
剪贴板重定向(剪贴板) | 允许用户在会话中使用剪贴板操作,例如剪切、复制和粘贴。 | clipboardAccess | TRUE | 布尔值 | FALSE |
自适应传输 (EDT) | 启用 Enlightened Data Transport 作为优于 TCP 的首选协议以优化数据传输。 | edtSetting | TRUE | 布尔值 | TRUE |
显示方向 | 允许用户根据设备位置选择显示方向。 | displayOrientationKey | 横向模式 | 字符串 | 自动 |
保持显示器打开 | 保持显示屏处于活动状态、屏幕处于打开状态。 | keepscreenOnKey | TRUE | 布尔值 | FALSE |
严格的证书验证 | 对服务器证书验证实施更加严格的控制。 | strictcertificatevalidation |
TRUE | 布尔值 | FALSE |
旧版应用商店访问权限 | 允许用户访问应用商店的早期版本。 | allowlegacystoreaccess |
TRUE | 布尔值 | FALSE |
RealTime Media Engine | 启用对高清晰度音频和视频通话的支持。 | RTMEAccess |
TRUE | 布尔值 | FALSE |
自动 USB 重定向 | 允许将任意 USB 设备从客户端设备自动重定向到 VDA。 | autoUSB | TRUE | 布尔值 | FALSE |
网络监视消息 | 禁用提供网络性能详细信息的警报消息。 | DisableChannelMonitoringWarnings | FALSE | 布尔值 | FALSE |
扩展键 | 用于会话键盘的快捷方式。 | key_map | [“strAltTab”, “strAlt”, “strBackspace”, “strAltF4”] | MultiList | 空值 |
LaunchDarkly | 在 Citrix Workspace 应用程序功能上启用 LaunchDarkly 标志。 | enableLaunchDarkly | TRUE | 布尔值 | TRUE |
下面是示例 JSON 数据。此处的示例显示了不同的设置值,例如:
- 布尔值
- 整数
- 字符串
- 字符串列表
{
"kind": "androidenterprise#managedConfiguration",
"productId": "app:com.citrix.Receiver",
"managedProperty": [
{
"key": "stores",
"valueBundleArray": [
{
"managedProperty": [
{
"key": "url",
"valueString": ""
},
{
"key": "storeType",
"valueInteger": 1
},
{
"key": "displayName",
"valueString": ""
}
]
}
]
},
{
"key": "url",
"valueString": "your_store_url"
},
{
"key": "storeType",
"valueInteger": 1
},
{
"key": "displayName",
"valueString": ""
},
{
"key": "restrict_user_store_modification",
"valueBool": false
},
{
"key": "restrictScreenshot",
"valueBool": true
},
{
"key": "appSettings",
"valueBundleArray": [
{
"managedProperty": [
{
"key": "name",
"valueString": "showExtendedKeyboard"
},
{
"key": "value",
"valueString": "false"
},
{
"key": "userOverride",
"valueBool": false
}
]
},
{
"managedProperty": [
{
"key": "name",
"valueString": "enterRegion"
},
{
"key": "value",
"valueString": "-40"
},
{
"key": "userOverride",
"valueBool": false
}
]
},
{
"managedProperty": [
{
"key": "name",
"valueString": "displayOrientationKey"
},
{
"key": "value",
"valueString": "Landscape mode"
},
{
"key": "userOverride",
"valueBool": false
}
]
},
{
"managedProperty": [
{
"key": "name",
"valueString": "askBeforeExiting"
},
{
"key": "value",
"valueString": "true"
},
{
"key": "userOverride",
"valueBool": false
}
]
},
{
"managedProperty": [
{
"key": "name",
"valueString": "key_map"
},
{
"key": "value",
"valueString": "['strAltTab','strAlt','strBackspace','strAltF4']"
},
{
"key": "userOverride",
"valueBool": true
}
]
}
]
}
]
}
<!--NeedCopy-->
使用 UEM 添加多个应用商店
管理员现在可以使用 Unified Endpoint Management (UEM) 解决方案为托管 Android 设备配置多个应用商店。
可以将每个应用商店的详细信息添加到 JSON 文件中。然后,可以在配置应用程序配置策略时上载此 JSON 文件。详细信息包括:
- 应用商店 URL
-
应用商店类型(可选)
注意:
如果未提供应用商店类型,则默认接口被视为本机接口。
- 应用商店名称(可选)
注意:
UEM 支持一个云应用商店和多个本地应用商店。
JSON 文件必须采用键值格式。有关详细信息,请参阅以下示例 JSON 数据:
注意:
示例 JSON 数据与 Microsoft Intune 有关。对于其他 UEM 解决方案,JSON 数据可能会有所不同。
{
"kind": "androidenterprise#managedConfiguration",
"productId": "app:com.citrix.Receiver",
"managedProperty": [
{
"key": "stores",
"valueBundleArray": [
{
"managedProperty": [
{
"key": "url",
"valueString": "test.cloud.com"
},
{
"key": "storeType",
"valueInteger": 1
},
{
"key": "displayName",
"valueString": "1"
}
]
},
{
"managedProperty": [
{
"key": "url",
"valueString": "test2.cloud.com"
},
{
"key": "storeType",
"valueInteger": 2
},
{
"key": "displayName",
"valueString": "2"
}
]
}
]
},
{
"key": "restrict_user_store_modification",
"valueBool": false
}
]
}
<!--NeedCopy-->
注意:
-(默认)如果整数设置为 1,则用户可以查看本机或默认应用商店加载。
如果整数设置为 2,则用户可以在 Web 界面中查看应用商店。
要上载包含应用商店配置的 JSON 文件,请从配置设置格式下拉列表中选择输入 JSON 数据。