Home » Software Deployment Templates

Software Deployment Templates

What is a template?

A template is a predefined format that can be applied. Endpoint Central (formerly known as Desktop Central) offers over 8000 software templates that can be used to create packages automatically. This functionality downloads software binaries from the respective vendors' web sites and aid in package creation of that particular software. The benefits of creating packages using template are as follows -

  1. Pre-filled fields such as installation/uninstallation commands

  2. Save time by just defining the targets and the package is good to be deployed


Ensure that you define valid proxy credentials and provide access rights for automating the package creation process from the Templates section of Software Deployment.

Creating a package

A package once created, can be used several times for deploying a software. This package will be stored in the software repository. You can create a single package or multiple packages from the Templates tab by following the steps given below:

  1. Navigate to Software Deployment -->Templates.

  2. Select the required application. Select multiple applications if you want to create multiple packages.

  3. Click the Create Package button. If the package creation type is manual, click Learn More to know the steps on how to create the package manually.

  4. You are required to confirm if you want to download the binaries related to the package(s) you have chosen. If you do not want to download the binaries, click Cancel.

  5. The download process of the respective binaries will begin. The download process status will be updated once the package creation is completed.

  6. Click View packages

You have successfully created a package. The package can now be modified or deployed like manually created packages.

Click here to watch the video:

Accessing the location of a package

When you create a package, you are required to download the binary from the vendor's web site. You can access the executable link for each package location through the application details. To access the executable links for the location of a package, follow the steps given below:

  1. Navigate to Software Deployment -->Templates and click on the required application.

  2. In the Application Details window, click on the link against Location for accessing the location of the application.

  3. Ensure that the URL of the executable link is added to the exception list in the proxy server.

  4. You can now recreate the package and deploy it.

  5. These links will redirect you to the location from which the package is being downloaded. The possibility of getting a download error reduces if the link is accessible. However, if you get an error while trying to access the link, then you will get an error while trying to download the required binaries, from the Endpoint Central server. You should verify the functionality of the executable links for packages only from the system on which the Endpoint Central server is installed. Refer our KB document for error while downloading binaries.

Autoupdate templates

Software templates can be updated automatically, meaning, every time there is a latest version of the software, the corresponding template will be updated automatically. This gives you an edge when it becomes momentous for every software to be updated to the latest version. Autoupdate Templates is applicable only for Windows and will be carried out after every successful sync, once everyday.

The perks of updating your software templates automatically are -

  • Save the time and labor invested in manually updating the template to the latest version
  • Packages for the latest version of the template will be created automatically
  • For the packages published in Self-Service Portal, this update will automatically be reflected which implies that the latest version of the software template will be available to your end users and they can install it at their convenience. Upon launching the Self-Service Portal, a package with the latest version will be available for installation. This will replace the old package.

Steps for autoupdate

  • Navigate to Auto-update Templates from Software Deployment tab. This will list all the software templates for which auto-update has been enabled, along with the status of the package and number of packages created using this template.
  • If you want to add templates to this list, click Enable auto-update button and choose the templates.
  • A package can be created automatically from this list.
  • Another way of enabling auto-update for templates will be while creation of a package. From the Templates tab, choose the software for which you want to create a package. You will be asked for enabling auto-update of this template.