Storefront Resource Integration with WEM 4.6

One of the cool new features of WEM 4.6 is the ability to directly call Storefront resources as WEM applications and push into relevant Start Menu’s or desktops the same as you would any other WEM driven application. We have been able to achieve the same result previously by utilising the receiver selfservice.exe with a launch switch, but this integrates a little nicer

There are a few things to note as pre-requisites and a few things to consider before you run off conquering giants and all that…

  • The Server hosting the WEM console you are adding StoreFront applications from must have Citrix Receiver installed
  • WEM will publish the application shortcut regardless of the user having access to the Published Application. It may make sense to align your WEM assignments to your application publishing groups
  • You will want to think about how you display the WEM Agent for published applications, else you can end up with duplicates which whilst makes sense to us, may confuse users as below – hiding the Agent for published applications may make a little more sense than usual
Duplicate Agents

There are a few new items in the WEM console to support this new functionality

Advanced Settings -> Storefront

Here you can add, edit and remove StoreFront Stores

New StoreFront Configuration Tab

The WEM Application dialog box has also been redesigned

Redesigned Application Action Screen

Configuring the Integration

The flow to enable this new functionality is as follows

  1. Enable your storefront stores within the WEM Console Itself
  2. Create WEM Applications based on these stores

Advanced Settings -> Storefront -> Select Add

Enter your StoreFront Store (you will need a URL per Store)

Adding a Store

Select Add and Apply your Config.

Navigate back to Actions -> Applications and add a new Application

Select the Application Type as “Storefront Store

Adding a new Application Action

Select the Store you defined previously and select Browse

Choosing the Store

Note at this point receiver will kick in an enumerate resources from the store you have defined. This is actioned via Citrix Receiver

Enumerating Apps via Receiver

From here you can select any of your published applications and create a WEM application action from them

Receiver Apps ready to be created as WEM Actions

Give it the normal details and enable self-healing if you need

Application Details

I build out start menu’s, and you can add the Application the same as any other

Start Menu Layout

Carry out your assignments (Take note of the first point discussed above – align this to a group that has access to the application via Citrix)

Assignment Actions

Refresh the WEM agent on your published desktop

First Pass at Desktop with Ugly Icons

Note that the icon is a bit narky – this is pulled from the cache in receiver on the server with the WEM console, so is worth changing to something nicer manually under the application properties in WEM

Initial Icon from Cache
Nicer Icon from proper path

Refresh your agent again….Much nicer

Second Pass Desktop with nice Icon

Launch the application

Typical Citrix Launch Screen

As expected – a nicely launched published app

Success – Published App Provisioned by WEM


This is probably the first true bit of integration with existing Citrix components we have seen. Admittedly its simply utilising receiver but it’s a start. Hopefully it’s a start of many more convergences with the existing product set

(Dear Citrix, please integrate more stuff)

7 thoughts on “Storefront Resource Integration with WEM 4.6

Add yours

  1. Thanks (again) James – all seems to work OK on my initial tests. Now to export/import the PAs into WEM (using Arjan’s script). Only thing I found was that WEM won’t let you add a hidden store, but we don’t actually need them for this; they’re used to hide specific desktops from the current XenApp Receiver and also used for laptops where apps are already installed locally. Cheers.


  2. Thanks for the guide.

    How does this differ from WEM Service (via Cloud)? When I click “Browse” next to Store Resource I see the error message “Service is not available”.


    1. just confirmed with the dev team that this is not going to work in cloud service unless the StoreFront URL is accessible from the cloud – documentation will be updated shortly


Leave a Reply to nickclarkson Cancel reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a website or blog at

Up ↑

%d bloggers like this: