Select your version:

Assign Elastic Shortcuts (Unidesk Labs)

In this article:

Deliver Unidesk App Layers via an application broker

Troubleshooting an Elastic Shortcut

Elastic Shortcuts is a new Unidesk Labs feature. It is not intended for use in a production environment.

Deliver Unidesk App Layers via an application broker

You can deliver Unidesk Application Layers via an application broker such as Citrix XenApp. The App Layer is created like any other App Layer, and the Add Assignments wizard is used to assign the Layer to any group or user. It does not matter which group, it could even be an empty group, the act of assigning it causes the ELM to copy the App Layer from the local repository storage to the Network File Share.

Step 1: Add an App Layer to your application broker

In order for the application to be served up via an application broker, you must add the application to the broker, for example, the Citrix XenApp store.

Step 2: Obtain the App Layer ID in the Unidesk Layer Details

In the Unidesk Management Console, obtain the ID of the App Layer that you want to Publish. Simply select the App Layer, and click the "i" to bring up the Layer Details. The ID is displayed in the Layer Information section after the Layer Name field, as shown in this screenshot.

Step 3: Publish the application

In the XenApp interface, choose to Publish an Application, and then in the Command Line field for the application, enter this command line:

"C:\Program Files\Unidesk\Layering Services\ULayer.exe" app.deliver -i=7995400 -l="c:\Program Files(x86)\Microsoft Office\Office15\ONENOTE.exe"

In the above command line, substitute your own Layer ID (specified by the -i= value) and the path to the application executable.

Step 4: User logs in

An end user logs into the Citrix storefront, and sees the applications that they are entitled to. They click on the icon for their application, and XenApp (or other broker), runs the command you added. This launches Unidesk's ULayer service, which determines the disk (Layer) to be mounted to the Session Host based on the Layer Id. Once the disk is mounted, the ULayer service launches the application specified. The user is presented with the application in the same way XenApp serves up any application.

Troubleshooting an Elastic Shortcut

If you receive a cryptic error when you try to access the application from Citrix Receiver, the most likely cause is that the Layer has not yet been elastically assigned to a user or group, and therefore has not been copied to the Network File Share. Until the Layer is copied to the Network File Share, it cannot be delivered to users.