You can streamline the distribution of multiple ThinApp applications by assigning a ThinApp template to a machine or desktop pool.
When you assign a ThinApp template to a machine or desktop pool, Horizon Administrator installs the ThinApp applications currently in the template.
Create a ThinApp template. See Create a ThinApp Template.
- In Horizon Administrator, select .
- Select the ThinApp template.
- Select Assign Machines or Assign Desktop Pools from the Add Assignment drop-down menu.
All machines or desktop pools appear in the table.
Option Action Find a specific machine or desktop pool Type the name of the machine or desktop pool in the Find text box and click Find. Find all of the machines or desktop pools that follow the same naming convention Type a partial machine or desktop pool name in the Find text box and click Find.
- Select the machines or desktop pools that you want to assign the ThinApp template to and click Add.
Repeat this step to select multiple machines or desktop pools.
- Select an installation type and click OK.
Option Action Streaming Installs a shortcut to the application on the machine. The shortcut points to the application on the network share that hosts the repository. Users must have access to the network share to run the application. Full Installs the full application on the machine's local file system.Some ThinApp applications do not support both installation types. How the application package was created determines which installation types are available.
When you assign a ThinApp template to a machine, Horizon Administrator begins installing the applications in the template a few minutes later. When you assign a ThinApp template to a desktop pool, Horizon Administrator begins installing the applications in the template the first time a user logs in to a remote desktop in the desktop pool. After the installation is finished, the applications are available to all of the users of the machine or desktop pool.
Horizon Administrator returns an application assignment error if a ThinApp template contains an application that is already assigned to the machine or desktop pool.