To deliver an App Volumes application package to an end user, you must assign an application to an entity that belongs to the active directory of your organization. An entity can be a user, computer, Group, or Organizational Unit (OU).

If this application is in a synchronization relationship with an application on a source instance and the assignment synchronization setting is activated on the source, you cannot perform the assign operation from this instance. The assign operation is deactivated on this instance (target) and can be performed only from the source instance by using the Manage Source button.

For more information about the manage source feature, see Manage a Synchronized App Volumes Application at the Source. For information about the assignment synchronization criteria, see Criteria for Application Synchronization.

Some of the considerations to be noted while assigning an application to an entity are as follows:
  • An application can be assigned to a single entity or multiple entities.
  • If you select the assignment type as Marker and the application package is not yet marked CURRENT, the application is assigned to the entity and the assignment type is deactivated until a package is marked CURRENT.

    For information about assignment types, see Understanding Assignment Types.

  • In an application, a package set with the CURRENT marker can be assigned to multiple entities.
  • By using the option of limiting delivery of assignments to specific computers, entities can have different application assignments on different computers.

    For more information about this option, see Application Assignment to Specific Computers.

  • To deliver applications real time, App Volumes provides command-line delivery options. To use the command-line options, when assigning an application package to an entity, you must select the Do not deliver for these assignments at startup or login option to not deliver the package at user login or computer startup.

    For more information about the command-line delivery behavior, see Command-line Delivery of Applications in App Volumes.

    Note: This assignment option when selected overrides configured package delivery mode. For more information about package delivery modes, see Understanding Package Delivery Modes in App Volumes.

Prerequisites

  • Ensure that the status of the entity, to which the application must be assigned, is Available.
  • For the Package assignment type, an application must have at least one package.
  • If you are assigning an MSIX app attach format to an entity, ensure that the certificate which was used while packaging the MSIX is installed on the machine where App Volumes agent is installed.

Procedure

  1. From App Volumes Manager, go to INVENTORY > Applications.
  2. Select the application to which an entity must be assigned.
  3. Click Assign.
  4. Search the Active Directory for an entity.
  5. Select the entity.
    The Status of the entity must be Available.
  6. Select Assignment Type.
    Option Action
    Marker
    • If the application has no package or if the package is not yet set with CURRENT marker, application is assigned to the entity and the assignment type is deactivated until a package is marked CURRENT.
    • If the package has the CURRENT marker, entity receives the CURRENT package version.
    Select Marker.
    Package Select the package that must be assigned to the entity.
    For the Assignment Type Marker, an entity receives the current version of a package and the package has the CURRENT marker.
    Note: If the selected package is configured for an On-demand delivery mode, the package attachment occurs only after the end user launches the shortcut of the application. This action changes the attachment and attachment count. For more information about this behavior, see the characteristics section in Understanding Package Delivery Modes in App Volumes.
  7. (Optional) To only allow attachment of packages to a specific set of computers based on the name of the computer, select Limit delivery for these assignments.
    This option is available only for non-computer entities ( Users, Groups, and OUs).
    1. Enter the prefix of the computer name.

      Packages are only attached to computers whose names start with the prefix specified in the text box.

      When you select the Limit delivery for these assignments checkbox, a text box is available to specify the computer prefix names.

  8. (Optional) To not deliver the package at user login or computer startup, select Do not deliver for these assignments at startup or login.
    On all the Assignments listing pages, such an assignment is marked with a special icon which indicates that package must not be delivered either at user login or at computer startup.
  9. Click Assign.
  10. On the Confirm Assign window, click Assign.

Results

On the Applications page, assignment details are updated.