# Installation Tiers

> Control the order in which applications and scripts install on an endpoint by assigning them to installation tiers.

Source: https://docs.capaone.com/capaone/application-manager/installation-tiers/  
Product: CapaOne — a separate CapaSystems product; do not apply this page to any other.

:::note[Important]
Installation Tiers define the sequential execution order for application deployment.

They ensure that applications (software and scripts) are installed in a specific logical order relative to other applications assigned to the same endpoint.
:::

## Tier 0 - Preparation

Tier 0 is the initial installation tier, executed before any software deployment begins. It establishes the foundational conditions required for all subsequent tiers to function correctly.

Typically includes domain join operations, network configuration, local account setup, time zone and locale settings, and any other environment-level actions that must be in place before software installation can proceed

## Tier 1 - Prerequisite

Tier 1 is for core components and dependencies required for system stability, security, or subsequent software execution.

Typically includes .NET Runtimes, C++ Redistributables, Java VM, AV/EDR agents, VPN clients, and Certificates.

## Tier 2 - Standard

Tier 2 is the **default** installation tier for software that does not have specific prerequisite constraints.

Typically includes productivity software like Microsoft 365, Web browsers, PDF readers and standard line-of-business software.

New packages and scripts are automatically assigned to this tier unless specified otherwise.

## Tier 3 - Configuration

Tier 3 is for post-installation modifications, secondary integrations, and environment tuning for previously installed software.

Typically includes registry customization, application add-ons/plugins, license activation scripts and removal of “bloatware”

## Tier 4 - Finalization

Tier 4 is for system cleanup, state transitioning, and operational hand-off.

Typically includes device encryption, device unlocking, final scripts, and user notifications.
