Application Management Module

From Syntaro Help

In this section we like to explain you how modern Application Management with Syntaro works.

How To's


  1. Get a Paid or Trial Subscription
  2. How to Deploy the Base Package to your Devices
  3. Manage the Base Script to make package creation simple
  4. Create your first Package
  5. Deploy your Package with Intune

Step by Step


System Overview

The following diagram will show you an overview about how the Syntaro service is working.


  1. The users can select the apps they would like to install in the Intune Company Portal. The company portal sends the request to the Intune Service.
  2. The Intune service triggers the Windows 10 built-in MDM agent to enforce the new requests.
  3. Windows 10 MDM Agent is setting the local configuration and start Syntaro App Management to enforce it.
  4. Syntaro App Management is the local functionality of our Intune extension and is built on PowerShell package providers and starts the installation, update or deinstallation. This layer also gives us the advantage to work with other package Providers like, which is a great OpenSource Package Repository.
  5. Our Syntaro Package Provider is handling the package logic and is using the package information you provided in your private Syntaro Package Repository. It also allows to download content over BranchCache and save Internet Bandwidth.


If you use Syntaro for your modern managed workplace, then you can benefit from the following features:

  • FileType Limitations
    Microsoft Intune has limitations for application deployments. Only MSI files can be distributed and installed on Windows 10 MDM managed devices.
  • Only Single Files
    Only a single file can be distributed with Microsoft Intune. This prohibits the deployment of complex applications packages.
  • Internet Bandwidth
    During application deployment data volume that is transported via Internet is very high and might break the Internet connection.
  • Deployment Rings for Applications
    Use the deployment rings which you user for Office or Windows also for phased deployments of Applications.
  • Prerequisites and Retries
    Define actions to retry the installation for example when the applications is running or only install application when the devices meets some properties.
  • Dynamic Configuration
    Trough the usage of PowerShell for the Installation and Uninstallation you can dynamically build the configuration according to your requirements.


System Components

  1. Intune Company Portal
    End User Interface to install applications with a store like experience.
  2. Intune Service
    Cloud service of Intune which triggers user requested and administrator defined applications on the devices.
  3. Built in Windows 10 MDM client
    Checks in regular intervals for new requests in the Intune service and installs the Syntaro Dummy MSI Package which triggers the Syntaro Scheduled Task.
  4. Syntaro Base Package
    The Syntaro Base Package is responsible for the Installation handling on the device. It consist of Scheduled Tasks and also installes the Syntaro Package Provider.
  5. Opensource PowerShell Package Providers like RuckZuck
    These package providers will allow you to benefit from cloud package repositories which already contain a lot of applications, which are ready to use.
  6. Syntaro Package Provider
    This provider will let you access your private Syntaro Package repository. This provider supports the built in Windows BranchCache.
  7. Package including Content and Installation logic
    The package can contain as many files you need in your package and also the size can be bigger than every package I ever saw.
  8. Syntaro App Management Service
    The cloud service which is managing the repository and is answering requests of your clients.


  • Syntaro Base Script
    The Syntaro Base Script can be used to provide a set of functions to all of your packages. baseVISION provides you with a really good one which can be copied from GitHub.
  • Syntaro Dummy MSI Package
    The Syntaro Dummy MSI Package is generated MSI file per Package you define in our system and can be deployed with Intune to the devices. This placeholder MSI is also triggering the Scheduled Task to install the package instantly.

General Packaging Pages

Additional information about packaging an Application you can find on those websites: