应用商店体验
应用商店设置
如何配置
要创建应用商店,需要识别和配置与服务器的通信。可以提供要在应用商店中提供的资源。然后,配置通过 Citrix Gateway 对该应用商店进行远程访问(可选)。要配置应用商店设置,请通过将以下设置包括在内来编辑 Google 管理策略:
{
"settings": {
"Value": {
"settings_version": "1.0",
"store_settings": {
"name": "SampleStore",
"gateways": [{
"url": "https: //yourcompany.gateway.com",
"is_default": true
}],
"beacons": {
"internal": [{
"url": "http: //yourcompany.internalwebsite.net"
}],
"external": [{
"url": "http: //www.yourcompany.externalwebsite.com"
}]
},
"rf_web": {
"url": "http: //yourcompany.storefrontstoreweb.net"
}
}
}
}
}
<!--NeedCopy-->
应用商店设置选项列表及其说明:
- “name”:输入应用商店名称。
-
“gateways”:网关 URL。
添加
https://gateway.domain.com
或https://yourcompany.gateway.com
格式的网关 URL 或单击实用程序页面上的添加。如果添加了两个或多个网关 URL,则可以设置默认网关。
要将网关设置为默认值,请将“is_default” 标志设置为 true。否则,请将该标志设置为 false。
例如:
{ "settings": { "Value": { "settings_version": "1.0", "store_settings": { "name": "RTST", "gateways": [{ "url": "https: //yourcompany.gateway.com", "is_default": true }, { "url": "https://gateway2.domain.com", "is_default": false }] } } } } <!--NeedCopy-->
- “internal”:确定 Citrix Workspace 应用程序是直接连接到 StoreFront 还是通过网关进行连接。例如,
https://storefront.domain.com
。 - “external”:确定指定的网络接口是否可用并允许流量。例如,
https://citrix.com
。 - “rf_web”:应用商店 URL。
支持多个应用商店
自 2305 版本起,IT 管理员可以将多个应用商店分配给最终用户。现在,最终用户无需记住确切的应用商店 URL 即可轻松在多个应用商店之间切换。此功能改善了访问多个应用商店时的用户体验。
如何配置
要配置多个应用商店,IT 管理员可以编辑 Google 管理策略。下面是 JSON 数据的示例:
{
"settings_version": "1.0",
"store_settings": {
"name": "SampleStore",
"gateways": [{
"url": " https: //yourcompany.gateway.com",
"is_default": true
}],
"beacons": {
"internal": [{
"url": " http: //yourcompany.internalwebsite.net"
}],
"external": [{
"url": " http: //www.yourcompany.externalwebsite.com"
}]
},
"rf_web": {
"url": " http: //yourcompany.storefrontstoreweb.net"
},
"secondary_stores": [{
"name": " SampleStore",
"gateways": [{
"url": " https: //yourcompany.gateway.com ",
"is_default": true
}],
"beacons": {
"internal": [{
"url": " http: //yourcompany.internalwebsite.net "
}],
"external": [{
"url": " http: //www.yourcompany.externalwebsite.com "
}]
},
"rf_web": {
"url": " http: //yourcompany.storefrontstoreweb.net "
}
}, {
"rf_web": {
"url": " http: //yourcompany.storefrontstoreweb.net "
}
}]
}
}
<!--NeedCopy-->
secondary_stores 属性允许您配置多个应用商店。管理员可以多次使用 JSON 结构。有关如何自定义适用于 ChromeOS 的 Citrix Workspace 应用程序的详细信息,请参阅配置实用程序工具。
多 StoreFront
可以更改应用商店地址,而不需要重新启动Citrix Workspace。现有 Citrix Workspace 会话(如果有)将继续运行而不中断。
要添加应用商店,请执行以下操作:
- 在适用于 ChromeOS 的 Citrix Workspace 应用程序中单击设置,然后选择帐户选项卡。
- 在应用商店 URL 或电子邮件地址字段中输入 StoreFront URL 或电子邮件地址。
-
单击应用以保存新应用商店。
要切换应用商店,请从选择应用商店 URL 列表中选择一个应用商店。
要从列表中删除某个应用商店,请单击要删除的应用商店地址旁边的 删除图标并确认删除。
重新加载应用商店
在适用于 ChromeOS 的 Citrix Workspace 应用程序窗口中,增加了一个用于执行重新加载操作的按钮。单击该按钮时,应用商店的 cookie 将被清除,并重新加载应用商店页面。
刷新应用商店
从 2307 版本开始,您可以应用以下配置来避免出现已发布应用程序的重复实例。
注意:
- 默认情况下,该配置处于禁用状态。启用此配置后,您不会看到已发布应用程序的重复实例。单击
图标可刷新应用商店。
可以通过以下方式之一配置此功能:
• Configuration.js • Google 管理策略
Configuration.js
要使用 configuration.js 文件启用此功能,请执行以下操作:
-
在 ChromeApp 根文件夹中查找 configuration.js 文件。
备注:
- Citrix 建议您在做出更改之前备份 configuration.js 文件。
- Citrix 建议编辑 configuration.js 文件,前提是为用户重新封装适用于 ChromeOS 的 Citrix Workspace 应用程序。
- 编辑 configuration.js 文件需要管理员级别的凭据。
-
编辑该文本并将 refreshStore 设置为 true。
下面是 JSON 数据的示例:
'ui' :{ 'refreshStore': true } <!--NeedCopy-->
-
保存更改。
Google 管理策略
对于托管设备和用户,管理员可以使用 Google 管理策略启用此功能,如下所示:
- 登录 Google 管理策略。
- 转至 Device management(设备管理)> Chrome Management(Chrome 管理)> User Settings(用户设置)。
-
在 policy.txt 文件中的 engine_settings 下添加以下字符串。
注意:
也可以将此配置应用于以下各项:
- Device(设备)> Chrome > Apps and extensions(应用程序和扩展程序)> Kiosks(网亭)> 搜索扩展程序 > 扩展程序的策略。
- Device(设备)> Chrome > Apps and extensions(应用程序和扩展程序)> Managed guest sessions(托管来宾会话)> 搜索扩展程序 > 扩展程序的策略。
下面是 JSON 数据的示例:
{ "settings": { "Value": { "settings_version": "1.0", "engine_settings": { "ui": { "refreshStore": true } } } } } <!--NeedCopy-->
- 保存更改。
基于电子邮件的应用商店发现
现在,您可以使用电子邮件 ID 访问 Citrix Workspace 应用程序,而无需记住应用商店 URL。分配给您的帐户的应用商店将自动填充。导航到帐户 > 应用商店 URL 或电子邮件地址下拉菜单,查看与您的电子邮件关联的应用商店列表。
注意:
您仍然可以使用应用商店 URL 登录。
作为管理员,要维护和自动填充应用商店帐户,请参阅 Citrix Cloud API Overview(Citrix Cloud API 概述)作为必备条件。
有关详细信息,请参阅 Global App Configuration Service。