SoftwareCentral · Robopack guide

Robopack Templates

A Robopack template is a saved set of answers to the questions in the import window: which application templates to use, how to roll out, and what to replace. Choose a template and an import needs no further input. This page lists, filters and edits the templates.

Templates › Robopack Templates Filters Export CSV Five steps

1 What a template is

A template stores, for each place an application can go, the answers to the steps of the import window.

  • Configuration Manager the application template, the optional phased deployment template, the replace settings and the limits of the phased deployment.
  • Intune for each tenant: the Intune application template, the scope (machine or user), the phased deployment and the replace settings.

A template can be used for any number of applications. Choosing a template in the import window fills in every setting, and you can still change any part for that one import. The default template is the one the import window starts with.

Flows keep their own copy A Patch Flow stores its own copy of the settings when it is created. Changing or deleting a template afterwards does not change existing flows. Use Edit on the Flows page to change a flow.

2 The list

Open Templates › Robopack Templates in the menu. The page shows the number of templates, for example 11 Robopack templates, and one row for each template.

The Robopack Templates page as a list with columns Name, Configuration Manager, Intune and Locked, and Edit and Delete on each row
The Robopack Templates page in list view. The columns Configuration Manager and Intune show what each template imports to; Locked shows the lock.
ColumnWhat it shows
NameThe name of the template. Click it to edit the template.
Configuration ManagerThe application template, and in brackets the phased deployment template when there is one. - means the template does not import to Configuration Manager.
IntuneThe Intune tenant and its application template, for example CONTOSO: Standard. - means no tenant is set.
LockedLocked or No. See Lock Template.
Edit / DeleteOpen the template wizard, or the delete window for that template.
Columns that do not apply are hidden The Configuration Manager column is hidden when the installation is Intune only, and the Intune column when Intune is not enabled.

3 Search, Filters and Export CSV

Above the list, the buttons work on the templates that match the search and the filters:

The Filters panel of the Robopack Templates page with Imports to and Locked set to Any
The Filters panel with Imports to and Locked both set to Any. Export CSV is next to it.
ElementWhat it does
Search template nameShows the templates whose name contains the text you type.
Filters › Imports toAny, Configuration Manager (templates with a Configuration Manager application template) or Intune (templates with an Intune application template in at least one tenant).
Filters › LockedAny, Locked or Not locked.
Clear all filtersResets both filters to Any.
Export CSVSaves all the templates that match the search and the filters to a CSV file. The file includes the template ID.
List / TilesSwitches between the list and the tile view.

4 Add, edit and delete

ActionWhat happens
Add new templateOpens the template wizard empty. Its button at the bottom right is Save.
Edit (or the name)Opens the template wizard with the template’s settings. The title is Edit ‘…’ and the button is Update.
DeleteOpens the delete window for that template. Nothing is removed until you confirm there.
First time When no template exists the list is empty. Click Add new template to create the first one, or save one from an import with Save as template in the import window.

5 The template wizard

Five steps, with the same questions as the import window. Step 1 holds the name and the options. The Summary on the right always says what the template will do. The buttons are Close, Previous, Next and Update (Save for a new template).

The template wizard Edit Intune only, step 1 Template Settings, with Lock Template ticked and the Summary on the right
The template wizard, Edit ‘Intune only’, on step 1. The five steps are shown at the top; Close leaves without changing anything.
StepWhat it holds
1 – TemplateTemplate Name, Lock Template, Default Template and Create Auto Download rule if it does not exist. See below.
2 – Import to SCCMThe Configuration Manager application template and the replace settings: Supersede the previous version (with Uninstall the previous version first) and Move resource to new install collection.
3 – Phased (SCCM)The phased deployment template, Remove the devices from the previous versions install collection., Limit devices to old install collections, and the notification choices: All phases are completed, A phase has met its success criteria and A phase has not met its success criteria after.
4 – Import to IntuneThe tenant, its Intune application template, the scope (Machine or User) and the replace settings: Supersede the previous version (with Uninstall the previous version first).
5 – Phased (Intune)The Intune phased deployment template, Remove the endpoints from the previous versions install group., Limit endpoints to old install groups and the notification choices. This step is available once step 4 has an application template.
Application Manager Only This edition has no shop, software groups, application groups or enrolment status pages, so those replace settings are not shown in the template wizard and are not saved.
What a template does not store Limit devices to program name and the Permanent Collection are set when you import an application, not in a template. They are kept with that import.

The phased deployment steps above can limit a phase to the devices that already have the application. The program-name limit is set for each import and is not saved in the template. See Limit which devices a phase gets for the options and how program names are matched.

6 Lock, Default and Auto Download

OptionWhat it does
Lock TemplateMarks the template as locked. Its tooltip says that values in a locked template cannot be changed while importing an application. The Summary shows Locked or Unlocked.
Default TemplateMakes this template the one the import window starts with. There is only one default: ticking it takes the default away from the previous one. The Summary shows Default Template or Is not Default Template.
Create Auto Download rule if it does not existWhen this template is used for an application that has no Patch Flow yet, a Patch Flow is created with the template’s settings. If the application already has a Patch Flow, nothing is added.
Without a default template The import window opens with no template chosen, so each import needs a choice. Set a default once you have a template you trust.

7 Deleting a template

Deleting a template removes it from this list. Applications and Patch Flows that were created from it are not touched, because they keep their own copy of the settings. If the deleted template was the default, the import window opens with no template chosen until you choose a new default.

8 Best practices

  • Few templates, clear names. Name them after the rollout (Pilot then production, Intune only), not after one application.
  • Start with a test group. Point the application templates at a group of testers first; the phased deployment then widens the audience.
  • One default. Make the template that fits most applications the default, so most imports need no choice.
  • Do not rely on Lock Template for security. Lock only stops values being changed while importing. Control who may create or change Patch Flows with security role rights.
  • Edit the flow, not only the template. Existing flows keep their old settings. Edit those flows if they should change too.

9 Troubleshooting

You seeLikely cause and what to do
The Robopack Templates page does not open, or is not in the menuThe Robopack module is not licensed or not enabled. Check Robopack settings.
A template shows - under IntuneNo tenant has an Intune application template in that template. Open the template and choose one in step 4.
A template shows - under Configuration ManagerThe template has no Configuration Manager application template. Choose one in step 2.
Save is not available in the wizardChoose an application template in step 2 or 4 first, and type a template name.
The list is empty, or a filter shows nothingClick Clear all filters and clear the search box.
A change to a template did not change an importImports and flows keep the settings they were made with. Edit the flow, or import again with the changed template.