3.18 Modifying Action Set Options

When you create a bundle, all actions are enabled by default, meaning that after you add them to a action set, they run according to the action set’s options. However, not all action sets are enabled by default. The Install, Launch, and Terminate action sets are enabled, meaning that after you add an action, it runs on assigned devices according to its action set’s options. The Uninstall action set is not enabled by default.

The following sections contain information about modifying action set options and enabling the Uninstall action set:

3.18.1 Install Action Set Options

The Install Options dialog box lets you specify the how often the bundle’s install actions are performed on managed devices and to specify if users can postpone the bundle’s installation.

  1. In the ZENworks Control Center, click the Bundles tab.

  2. In the Bundles list, click a bundle’s underlined link in the Name column to display its Summary page.

  3. Click the Actions tab, then click the Install tab.

  4. Click Options to display the Install Options dialog box.

  5. Specify how often you want the bundle’s install actions performed:

    Install once per device: Performs the bundle’s install actions once on each managed device.

    Install once per user per device: Performs the bundle’s install actions once for each user on each managed device.

    Install always: Performs the bundle’s install action each time the bundle is run on the managed device.

  6. Specify whether to allow users to postpone performing the bundle’s install actions and specify the number of postpones to allow.

    Always allow postpones: Allow the user to postpone the installation an unlimited number of times.

    Never allow postpones: Do not allow the user to postpone the installation.

    Limit postpones to: Specify the number of times that the user can postpone the installation.

  7. Click OK, then click Apply.

3.18.2 Launch Action Set Options

The Launch Options dialog box lets you configure how often the bundle’s launch actions are performed on managed devices. By default, the launch actions are performed according to the bundle’s schedule or when the user launches the bundle using its shortcut (from the Application Window, desktop, and so forth).

  1. In the ZENworks Control Center, click the Bundles tab.

  2. In the Bundles list, click a bundle’s underlined link in the Name column to display its Summary page.

  3. Click the Actions tab, then click the Launch tab.

  4. Click Options to display the Launch Options dialog box.

  5. Fill in the fields:

    Run Once: Select this option to configure the bundle’s launch actions, then select one of the following options. If you do not select this option (the default), the launch actions are performed each time a user launches the application contained in the bundle.

    • For each device: Launches the bundle’s actions once on each managed device.

    • For the first user that logs in: Launches the bundle’s actions once on each managed device when the first user logs in to that device. If subsequent users log in to the device, the action set is not launched. If you select this option, the bundle’s icon is removed from the device’s Application Window, desktop, and so forth.

    • For every user that logs in: Launches the bundle’s actions for every user that logs in to the device.

  6. Click OK, then click Apply.

3.18.3 Uninstall Action Set Options

The Uninstall Options dialog box lets you enable the application to be uninstalled, allow the user to perform the uninstall, and specify that the application is uninstalled if it is not used with in a specified number of days.

When you create a bundle, the Undo Install action is enabled by default; however, the Uninstall Action Set is not enabled. Therefore, in order for any actions in the action set to run (including the Undo Install action), you must enable the action set.

  1. In the ZENworks Control Center, click the Bundles tab.

  2. In the Bundles list, click the bundle’s underlined link in the Name column to display its Summary page.

  3. Click the Actions tab, then click the Uninstall tab.

  4. Click Options to display the Uninstall Options dialog box.

  5. Select the Enable Uninstall option. The following uninstall options are available only if Enable Uninstall option is selected:

    Allow User to Perform Uninstall: Select this option to enable users to remove the application from their workstations. If this option is not enabled, only you or other administrators can remove applications.

    Uninstall Application if Not Used Within _ Days: Select this option to automatically remove the application if the user does not run it within the specified number of days (the default is 30).

    Ignore Chained Dependencies: Select this option to enable the uninstallation of a dependent application that is referenced by two or more applications. For example, consider three applications (A, B, and C), where C is the dependent application. Assume application A installs application C, and application B uninstalls application C. Application C is uninstalled only if Ignore Chained Dependencies is selected.

  6. Click OK, then click Apply.

3.18.4 Terminate Action Set Options

The Terminate Options dialog box lets you specify that the bundle’s actions can be terminated. This setting is used if a bundle has an availability schedule. For example, if a bundle can be installed only between 1 p.m. and 5 p.m. and the bundle is in the process of being installed at 5 p.m., the installation process terminates.

  1. In the ZENworks Control Center, click the Bundles tab.

  2. In the Bundles list, click the bundle’s underlined link in the Name column to display its Summary page.

  3. Click the Actions tab, then click the Terminate tab.

  4. Click Options to display the Terminate Options dialog box.

  5. Select or deselect the Enable Terminate check box.

  6. Click OK, then click Apply.