Product Documentation

To force a delivery method for streamed applications

Dec 17, 2015

Use the Load Balancing Policies to apply settings to sessions that are filtered for Web access, specific users, client devices, IP addresses, or server. Use the delivery method policy to override the delivery method of applications published as stream to client.

If you disable the policy setting or do not configure it, the delivery method specified in the Publish Application wizard is used

  1. From the Citrix AppCenter, select the farm.
  2. Under the server, select Load Balancing Policies.
  3. From the Actions pane, configure the policy settings for Streamed App Delivery.
  4. Select one of the following options:
    • Allow applications to stream to the client or run on a Terminal Server (default setting).
    • Force applications to stream to the client. User devices always stream the application from the App Hub to the user devices. Users must have the Offline Plug-in installed and access the application using the Citrix Receiver or a Web Interface site. For example, you might use this setting to prevent the use of server resources. User devices without the Offline Plug-in and Citrix Receiver cannot launch the application.
    • Do not allow applications to stream to the client. Users always launch streamed applications from the server. For example, you might use this option to prevent applications from streaming to specific clients. In addition:
      • If you publish a streaming application with Streamed if possible, otherwise accessed from a server (dual mode streaming), users always launch the application from the server using the alternative method you selected.
      • If you publish an application as Streamed to client (without dual mode), the connection fails.

This table describes the default delivery of each application type and the results of setting the policy. The policy setting overrides the delivery protocol for applications that are published as “streamed to client.”

Application type No policy (default delivery) With policy: Do not allow stream to client With policy: Force stream to client
Streamed to client Offline Plug-in streams application to desktop. Connection fails. Connection works.
Accessed from a server:

—Installed application

Citrix Receiver delivers the application installed on XenApp (not streamed). Policy does not apply. Policy does not apply.
—Streamed to server Offline Plug-in streams application from file share to XenApp and Citrix Receiver delivers the application from XenApp. Policy does not apply. Policy does not apply.
Streamed if possible; otherwise accessed from a server (dual mode):

—Installed application

Dual mode: Offline Plug-in streams application to desktop.

Otherwise, Citrix Receiver connects to the application installed on server (not streamed).

Citrix Receiver always connects to application installed on server. Offline Plug-in always streams application to desktop.
—Streamed to server Dual mode: Offline Plug-in streams application to desktop.

Otherwise, Offline Plug-in streams application to the server.

Offline Plug-in always streams application to the server. Offline Plug-in always streams application to desktop.