StoreFront

User experience

This section describes how users can access and interact with their stores either through a web browser or through Citrix Workspace app.

Note:

If users access StoreFront through a Citrix Gateway configured for clientless VPN (CVPN) then it provides its own, similar, user interface instead of displaying the StoreFront user interface. In this case some UI configuration settings do not apply.

Log On

Depending on the authentication methods configured and whether single sign-on is enabled, users might be required to log in.

Screenshot of log on screen

If multiple authentication methods are available then the user can choose to switch to a different authentication method.

Citrix Workspace app detection

Note:

This step only applies when accessing the store through a web browser, not through locally installed Citrix Workspace app. This step may occur before or after log on depending configuration.

Depending on configuration, when accessing the store through a web browser for the first time or after clearing their cookies, the user may see the Welcome to Citrix Workspace app screen. They can either:

  • Select Detect Citrix Workspace app to launch resources in the locally installed Citrix Workspace app. This is recommended for the best experience.
  • Select Use light version (if available) to always launch resources within the browser.

Screenshot of Welcome to Citrix Workspace app screen

When the user selects Detect Citrix Workspace app, it tries to detect a locally installed Citrix Workspace app. First if enabled it tries using the Citrix Workspace web extensions. If this is not installed or fails to detect locally installed Citrix Workspace app then it attempts to open Citrix Workspace Launcher which is a component of Citrix Workspace app. If Citrix Workspace app is installed then their browser pops up a window asking to run the Citrix Workspace Launcher. They should select Open Citrix Workspace Launcher or Open link (depending on the browser). It is recommended they also tick Always allow domain to open links of this type in the associated app to avoid this window appearing every time they launch a resource.

Screenshot of client detection permission pop-up window

If a locally installed Citrix Workspace app is detected then after a few seconds it continues to the next screen. When the user subsequently launches a resource it will either use Citrix Workspace web extensions or Citrix Workspace Launcher, depending on which was detected, to open the resource in the locally installed Citrix Workspace app.

If Citrix Workspace app is not installed, or the user cancels the launcher then depending on configuration they have the following options:

  • Download - Downloads Citrix Workspace app from the Citrix website or from the StoreFront server.
  • Detect again - Attempts to detect the locally installed Citrix Workspace app again.
  • Use light version - Skips Workspace app detection and always opens resources in the web browser.
  • Already installed - This skips detection. Users can use this option if they have a legacy version of Citrix Receiver installed that does not support the Citrix Workspace Launcher or Citrix Workspace web extensions. If they select this option, when they launch a virtual app or desktop then their browser downloads a .ica file that they can open with Citrix Receiver. This option results in reduced functionality so is not recommended.

Home tab

The Home tab displays any featured app groups along with any favorite or mandatory apps and desktops. The Home tab is only shown if favorites are enabled for the store.

Screenshot of home tab

Apps tab

The Apps tab has a number of sub-views:

  • All - displays all apps.
  • Favorites - Displays all favorite apps.
  • Categories - Displays categories and the apps within those categories. The way categories are displayed depend on the Category settings.
  • Collections Displays the Featured app groups.

Screenshot of Apps tab.

Desktops tab

The Desktops tab has two sub-views:

  • All - Displays all desktops.
  • Favorites - Displays the user’s favorite desktops.

App and desktop tiles

Click on an icon to launch the app or desktop.

Favorites

Click or tap the star to make an item a favorite:

Star icon

View details and actions

The user can expand a panel below each icon to show the app description and actions.

Screenshot of app details

The following actions may be available:

  • Open - Launches or re-connects to the app or desktop.
  • Add to favorites - If the item is not a favorite, is not mandatory, and favorite are enable for the store then makes the app or desktop a favorite.
  • Remove from favorites - If the item is a favorite, is not mandatory, and favorite are enable for the store then removes the app or desktop from being a favorite.
  • Restart - For assigned desktops where restart is available, this restarts the desktop.

Users can select the magnifying glass icon to bring up the search box. Search across all apps, desktops, and categories:

Screenshot of search

Settings

The settings menu is available only when accessing the store through a web browser.

Settings icon

The settings menu has the following options:

  • Account Settings - opens the settings page.
  • About - Displays information about the application.
  • Log off - Logs off the website.

Account Settings

Unified UI settings

The following options might be available:

Connect. Resumes any disconnected sessions. To configure whether this option is displayed, see Workspace Control.

Disconnect. Disconnects all of the current sessions and logs off. To configure whether this option is displayed, see Workspace Control.

Activate Citrix Workspace app. Downloads a file that adds this store to the local Citrix Workspace app.

Change Citrix Workspace app. Opens a page that checks for a locally installed Citrix Workspace app. This also allows users to switch between launching resources using the locally installed Citrix Workspace app, and launching them in a web browser.

Log off

To log off, open the settings menu and click Log off. This logs the user off the store. If they are connected to any resources then depending configuration, it will either:

  • Terminate the resources.
  • Disconnect from the resources
  • Leave the resources connected.
User experience