StoreFront

用户界面设置

要修改用户界面设置,请打开 编辑商店网站 屏幕并选择“用户界面设置”选项卡。

可用的设置取决于选择了哪种 UI 体验

对于经典体验:

会话设置屏幕截图

对于现代体验:

会话设置屏幕截图

自动启动桌面

如果此设置已启用,并且用户只有一个桌面,则用户登录时将启动该桌面。

To use PowerShell to change auto launch desktop setting, run cmdlet Set-STFWebReceiverUserInterface with parameter AutoLaunchDesktop.

此设置在从 Web 浏览器启动资源时适用。从本地安装的 Citrix Workspace™ 应用程序启动资源时不适用。

To use PowerShell to change this option call cmdlet Set-STFWebReceiverUserInterface with parameter AutoLaunchDesktop.

显示桌面查看器

桌面查看器是提供对 HDX™ 首选项轻松访问的工具栏。使用此设置选择是否显示此工具栏。桌面查看器提供最佳用户体验,并且默认启用。

此设置仅在通过 Web 浏览器 混合启动 资源时适用,使用 Windows、Linux 和其他本地安装的 HDX 客户端。当用户使用 HTML5 HDX 客户端在 Web 浏览器中启动资源时,无论此设置如何,它始终显示工具栏。

To use PowerShell to change this option call cmdlet Set-STFWebReceiverResourcesService with parameter ShowDesktopViewer.

允许最终用户下载 Citrix Workspace 应用程序配置文件

如果选中此选项,当用户使用 Web 浏览器访问应用商店时,可以下载一个预配文件,该文件会为关联的应用商店配置 Citrix Workspace 应用程序。预配文件包含应用商店的连接详细信息,该应用商店提供站点上的资源,包括为应用商店配置的任何 Citrix Gateway 部署和信标的详细信息。

To use PowerShell to change this option call cmdlet Set-STFWebReceiverUserInterface with parameter ReceiverConfigurationEnabled.

多次单击持续时间

防止用户在配置的持续时间内多次启动同一应用程序。这仅适用于从 Web 浏览器启动资源,而不适用于从本地安装的 Citrix Workspace 应用程序启动资源。

To use PowerShell to change the multi-click duration, run cmdlet Set-STFWebReceiverUserInterface with parameter MultiClickTimeout.

此设置仅在从 Web 浏览器启动资源时适用。它不适用于本地安装的 Citrix Workspace 应用程序。

导航选项卡

可用设置取决于所选的 UI 体验

现代化的用户体验

始终显示导航选项卡

默认情况下,如果资源少于 20 个,UI 会显示一个简单视图,其中所有资源都在一个屏幕上,没有选项卡。管理员可以选择“始终显示导航选项卡”选项,从而有效地禁用简单视图。选中此选项后,无论资源数量如何,用户都会看到导航选项卡。

禁用主页选项卡

默认情况下,UI 包含一个“主页”选项卡(简单视图除外),用于显示收藏夹和最近使用的应用程序和桌面。“主页”选项卡提供对收藏夹和最近使用的应用程序和桌面的快速访问。管理员现在可以清除“显示主页选项卡”选项以将其隐藏。收藏夹仍然可以从单独的“应用程序”或“桌面”选项卡中获取。

默认选项卡

默认情况下,用户登录后会进入“主页”选项卡。您可以更改默认选项卡,以便用户进入“应用程序”或“桌面”选项卡。如果您选择了“应用程序”,则还可以选择默认显示所有应用程序、特定类别的应用程序或未分类的应用程序。

经典用户体验

当桌面和应用程序都可用时,网站默认显示单独的桌面和应用程序视图。收藏夹显示在“主页”视图中。用户登录站点时,首先看到的是“主页”视图。

从“选择选项卡”下拉列表中,选择是显示应用程序、桌面还是两者都显示。

从“默认选项卡”视图下拉列表中,选择用户首次登录时要显示的选项卡。

选项 详细描述
主页 显示“主页”选项卡
应用程序 显示“应用程序”选项卡
桌面 显示“桌面”选项卡

To use PowerShell to change these options, run cmdlet Set-STFWebReceiverUserInterface with parameters ShowAppsView, ShowDesktopsView and DefaultView.

显示:为首次用户个性化您的主屏幕

使用现代体验时,首次登录且没有任何收藏夹的用户会显示个性化您的主屏幕窗口。要管理此窗口,您必须使用 PowerShell

To get the current value, call Get-STFWebReceiverUserInterface. For example:

$website = Get-STFWebReceiverService -VirtualPath "/Citrix/StoreWeb"
$websiteUI = Get-STFWebReceiverUserInterface -WebReceiverService $website
"Show personalization screen: $($websiteUI.ShowFirstTimeUse)"
<!--NeedCopy-->

To disable or enable the window, call Set-STFWebReceiverUserInterface with parameter ShowFirstTimeUse. For example:

$website = Get-STFWebReceiverService -VirtualPath "/Citrix/StoreWeb"
Set-STFWebReceiverUserInterface -WebReceiverService $website -ShowFirstTimeUse $false
<!--NeedCopy-->

显示活动管理器

现代体验包括 Activity manager,以允许用户管理其会话。活动管理器默认启用。要管理此设置,您必须使用 PowerShell。要获取当前值,请调用 Get-STFWebReceiverUserInterface。例如:

$website = Get-STFWebReceiverService -VirtualPath "/Citrix/StoreWeb"
$websiteUI = Get-STFWebReceiverUserInterface -WebReceiverService $website
"Show Activity manager: $($websiteUI.ShowActivityManager)"
<!--NeedCopy-->

要禁用或启用活动管理器功能,请调用 Set-STFWebReceiverUserInterface,并传入参数 ShowActivityManager。例如:

$website = Get-STFWebReceiverService -VirtualPath "/Citrix/StoreWeb"
Set-STFWebReceiverUserInterface -WebReceiverService $website -ShowActivityManager $false
<!--NeedCopy-->
用户界面设置