What is a Device Template?

Published Aug 13, 2026

← All glossary terms Jump to D

A device template – also called a post-staging template – is a baseline configuration in Versa Director that defines the complete production settings for a class of branch devices: interfaces, routing, security, and services. Applied across many similar branches, it lets administrators configure once and deploy repeatedly.

Key takeaways

  • Device templates define a branch’s complete production configuration in Director.
  • Two types exist: staging templates and post-staging templates.
  • One template deploys the same baseline across many similar branches.
  • Device groups bind many devices to one shared device template.
  • Bind data fills in the branch-specific values a template leaves open.

On this page: Why it mattersHow it worksTypesDevice Templates & VersaFAQ

Why are device templates important?

Configuring VOS branch devices one at a time does not scale. A network with dozens or hundreds of branches sharing the same WAN port count, LAN/VRF layout, and service mix would otherwise need an administrator to repeat that configuration by hand at every site – slow, and a steady source of drift between branches that should be identical.

Device templates separate what is common to a class of branches from what is unique to each one. An administrator builds the shared configuration once – interfaces, routing, NGFW and UTM settings, load balancing – and deploys it across every branch that fits the profile; onboarding a new branch then means supplying only branch-specific values such as IP addresses. That leverage is what makes managing large SD-WAN and SASE fleets from Versa Director practical, and it underlies Director’s staged onboarding model, where a device reaches basic connectivity before its full configuration applies.

What is a device template?

A device template is the baseline configuration Versa Director applies to a class of VOS branch devices: WAN port count, LAN/VRF layout, DIA options, NGFW and UTM configuration, load-balancing, and solution tier. Branches sharing these characteristics can use the same device template, so onboarding one means entering only what is unique to it – chiefly IP addressing – as bind data.

Templates fit into a small hierarchy. A device group associates devices with one device template and, optionally, one or more service templates; the template defines the variables – such as LAN and WAN port counts – that bind data fills in per device. Director’s Workflows feature walks an administrator through building this chain as a configuration wizard, though workflows can only add configuration, not remove it; deletions must be made directly in the template.

Types of device templates

Versa Director recognizes two kinds of device template. A staging template covers WAN interfaces only and configures the minimum needed to reach the SD-WAN Controller – typically through the Versa global ZTP server – so a device has basic connectivity before its full configuration is applied. Staging templates matter when staging happens away from the final site, such as a data center or NOC preparing a device before shipping.

A post-staging template is the mandatory, complete configuration for a branch device: interfaces, routing, tunnels, and services. Every device requires one; the staging step is optional and can be skipped entirely. Because “device template” and “post-staging template” both name this production template in Versa’s documentation, the two terms are often used interchangeably.

Device Templates & Versa

Device templates sit alongside two other template types in Versa Director, described in the overview of configuration templates. Service templates configure a specific service – QoS, NGFW, application steering, secure access – and layer onto one or more device templates or device groups. Common templates (one per organization, auto-named organization-DataStore) hold shared objects like zones that device and service templates can reference, applying to every device by default. Template order matters at merge time: get it wrong and common-template objects can overwrite the main template.

Versa’s simplified SMB portals carry the same concept as a mass-publish workflow: an admin clones a default template per topology (Full Mesh, HA, Hub, Spoke), edits it, and publishes the change to every attached device, with per-device retry on failure – see Manage Templates. It is the same idea as Director’s device template – configure once, deploy to many.

Frequently asked questions

What’s the difference between a device template and a service template?

A device template holds the complete baseline configuration for a class of branches – interfaces, routing, security, services. A service template configures one specific service, such as QoS or NGFW, and layers onto one or more device templates; a device requires exactly one device template but can use several service templates.

What’s the difference between a staging template and a post-staging template?

A staging template configures WAN interfaces only, giving a device basic connectivity to the SD-WAN Controller before full onboarding. A post-staging template is the complete production configuration – interfaces, routing, tunnels, services – and is mandatory for every device; staging is optional and can be skipped.

Can one device template be used by multiple branches?

Yes – that’s the point. A device group associates devices with a single device template, so every device in the group shares the same baseline configuration; onboarding each branch then requires only branch-specific bind data, not a fresh configuration.

Can a device template configuration be removed using a Director workflow?

No. Workflows can add configuration elements to a device template but cannot remove them. Deleting something a workflow added – TACACS+ or SNMP settings, for example – has to be done directly in the template’s configuration menu.

What is a common template?

A common template (or datastore template) is created automatically, one per organization, and applies by default to every device in that organization. It holds shared objects – such as zones – that device and service templates can reference.

More on device templates

If you want to learn more, these are sources we trust.

Versa SD-WAN Versa Products Versa Academy
Versa’s SD-WAN solution, where device templates provide the branch-configuration model described on this page. Versa Director and the broader VersaONE platform, where device, service, and common templates are built and published. Versa Academy’s training library, including courses on Director configuration templates and branch onboarding.

If you’re reading about device templates, these are worth looking at next.

Staging Template Post-Staging Template Versa Director
A minimal device template covering WAN interfaces only, giving a device basic connectivity before its post-staging template is applied. The complete production device template – interfaces, routing, tunnels, and services – deployed to a branch after staging. The centralized console where device, service, and common templates are created, published, and managed.