When multiple AppStacks that share common components are assigned to a machine, you can reorder the AppStacks to give priority to oneAppStack over the others. Override precedence provides the ability to designate attachment priority for entities who have multiple AppStacks assigned to them.

You can reorder AppStacks provisioned with App Volumes 2.5 or later.

If you have multiple AppStacks assigned to an entity, you can use the precedence rules and the Override Precedence feature to assign priority to the AppStacks.

  • Direct assignments to a user takes precedence over group or Organization Unit(OU) assignments.

  • Assignments to a group take precedence over Organization Unit(OU) assignments.

  • If a user is a member of multiple groups or OUs and the same AppStack is assigned to those multiple groups or OUs at different priorities, then the Override Precedence attachment priority is not guaranteed. Only the priorities within one group or OU are assured, but attachments from assignments of the other groups or OUs may be mixed in that ordering.

As an example, you can have both Adobe 9 and Adobe 10.x App Volumes attached to a machine, although they cannot co-exist natively. When users double-click a PDF file on the desktop, only one Adobe Reader is launched. If you have assigned a higher precedence to Adobe 9 than Adobe 10.x, Adobe 9 gets the priority as the default PDF reader application. If you want to modify the default application, you can use the reordering feature in App Volumes Manager to adjust the stack order, so that Adobe 10.x becomes the default PDF reader.

See the KB article https://kb.vmware.com/kb/2146035 for information on how to provision and use Microsoft Office applications with App Volumes.