StoreFront manages the delivery of desktops and applications from XenApp, XenDesktop and XenMobile servers in the datacenter to users' devices. StoreFront enumerates and aggregates available desktops and applications into stores. Users access StoreFront stores through Citrix Receiver directly or by browsing to a Receiver for Web or Desktop Appliance site. Users can also access StoreFront using thin clients and other end-user-compatible devices through XenApp Services site.
StoreFront keeps a record of each user's applications and automatically updates their devices, ensuring users have a consistent experience as they roam between their smartphones, tablets, laptops, and desktop computers. StoreFront is an integral component of XenApp 7.x and XenDesktop 7.x but can be used with several versions of XenApp and XenDesktop.
Support for Transport Layer Security (TLS) 1.0 and 1.1. Secure Sockets Layer (SSL) 3.0 is NOT supported and Citrix strongly recommends that you do not use it.
StoreFront includes the following new features and enhancements.
Updated StoreFront management console — Use the StoreFront management console to do the following Receiver related tasks:
- Set Citrix Receiver for Web as the default for the store.
- Create a Citrix Receiver for Web website.
- Change website type.
- Customize the Citrix Receiver appearance.
Support for the unified Citrix Receiver experience — StoreFront 3.0 delivers centralized customization and branding of your end users' applications and desktop selection experience to Receiver users. Your company can customize the interface to reflect your logo, colors, and so forth. Some of the new Citrix Receiver and StoreFront features:
- Simplified application organization — Familiar and consistent application selection experience for use.
- Featured app groups. Administrator configured applications that are logically grouped and advertised to users in the applications selection experience.
- Folder view of applications. Return of Web Interface functionality in StoreFront.
- Favorites. Easily add or remove applications to Favorites for quick access.
Server-managed user experience - Application selection experience is server configured.
- Change once, deploy everywhere. User application selection experience changes are made by the administrator on StoreFront server.
- Consistent application selection experience for user. Any device running Receiver receives its application selection experience from the server as HTML5, providing for consistency as users move across smartphones, tablets, and desktop form factors.
- Decouple the application selection experience from Receiver capabilities. Client upgrade without end user training or user experience impact; Support legacy user experience without legacy client cost.
Fit for purpose user experience customization options - You select the appropriate level of customization.
- Updated out-of-the-box user experience. Modernized end user application selection look-and-feel.
- Server-configured branding customizations. You brand with corporate logos, color, and featuredapplication groups.
- Deeper customization and branding options. CSS and script APIs available to enable deeper levels of customization.
Featured app groups management - App groups are groups of applications that are related or fit in a specific catergory making them more easily discoverable. With Studio and the StoreFront management consoleyou can define app groups using keywords, application names, or categories.
See the Create and manage featured apps article.
XML service-based authentication - You can configure StoreFront to use the XenApp and XenDesktop XML Service to authenticate the user name and password credentials where a user explicitly provides a user name and password. Use PowerShell cmdlets to enable and disable this feature. For more information, see XML service-based authentication.
No need to modify hosts file in a load balanced environment - In previous versions of StoreFront, Citrix recommended that in a load balanced environment, you modify the hosts file to ensure that Receiver for Web always talks to the local StoreFront server instead of the load balancer. This is no longer needed as loopback is implemented when Receiver for Web communicates with the StoreFront Services. For more information, see"Load Balancing" in the Plan your StoreFront deployment article.