Skip to main content

Plan One or Multiple Deployments

What

A Deployment groups one or more payload assignments under shared delivery rules. Put assignments together when their timing, installation method, Kiosk behavior, and licensing rules should be managed as one unit.

Decide before you group assignments

Split assignments into separate Deployments when any of these settings need to differ:

SettingUse separate Deployments when
Assignment typeSome content installs automatically, appears in Kiosk, or exists only for license assignment
Activation and deactivationPayloads need different start or end dates
Installation timingPayloads need different installation windows
Kiosk rulesItems need different self-service visibility or presentation
Deployment on requestOnly some payloads or target groups should use self-pickup behavior
Payload requirementsPlatform, Booster, or runtime requirements do not match

Fewer Deployments are easier to maintain only when the assignments genuinely share the same rules.

Example

Suppose you deploy TeamViewer Host and TeamViewer Full Client to both Windows and macOS. TeamViewer Host installs automatically at night, while Full Client is offered through Kiosk at noon.

Create one Deployment for the Windows and macOS Host Filesets, then another for the two Full Client Filesets. The shared behavior stays together, and you maintain two Deployments instead of one per payload.