Actions

Application Management Module

From Syntaro Help

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

How To's

Quickstart

  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

Examples

System Overview

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

ApplicationManagement1.png

  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 RuckZuck.tools, 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.

Benefits

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.

Glossary

System Components

ApplicationManagement2.png
  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 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 consists scheduled tasks and also installs 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 you can imagine.
  8. Syntaro App Management Service
    The cloud service which is managing the repository and is answering requests of your clients.

Others

  • 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 a 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:

Device Management

Introduction

As of Syntaro release 1811, it is now possible to delete devices manually and set up a rule to delete devices that appear inactive, decommissioned, or unresponsive for a period of time of your choosing. This will cleanup for example devices that are registered double in your device list. This way you won't unnecessary reach your device quota.

Deleting Devices

Double devices.png
Click on "Devices" in the "Application Management" blade. This will open a new blade with a list of all the devices which are/were connected. In this case you can see that "SYNTEST8" is double in the list. You can make the difference between them by looking at the date that they were last connected.
Delete double device.png
When you want to delete a device, simply click on the "bin-button".
Confirmation delete device.png
Once you have clicked on the bin-button, a window will appear to confirm your action. Once you click "Yes", the device will be deleted permanently.

Device List Cleanup

Device settings.png
Click on "Device Settings" in the "Application Management" blade. This will open a new blade when you can check the option that will soft delete devices after a period of time. Soft because the Device will not be permanently deleted from the device list, but will be hidden.
Show hidden devices.png
The deletion of the device is soft, because the device will not be permanently deleted from the device list, but will be hidden. Click on "Devices" in the "Application Management" blade. Here you can check the box that will show not only the connected devices but also the the ones who were deleted after the amount of time that you set.
Set device disconnection.png
Check the box and choose after how many days you want the deletion to be set. Minimum is 30 days. Click "Save" and it's set!

User Notifications

Introduction

We have a new feature that gives you the option to send notifications to your users. For example: An application is being installed, but before it gets installed, the user first needs to close Outlook. Now you will be able to send the user a notification that they have to do that. Through a powershell script that you can update in the base script we provide, it will be possible to create this. The following diagram will show you an overview about how the new Syntaro service works.

UserNotificationSystemOverview.jpg

Available Options

C:\Users\%userprofile%\source\repos\Syntaro.Appmanagment.UserCommunication>
-title "MyTitle"
-Message "MyMessage"
With this powershell script it will be possible to send a notification with your own title and message
Message window ok.png
This will be the result that the user will see
Install window.png
You can also expand this notification by giving the user 2 options: "Install now" or "Remind me later"
C:\Users\%userprofile%\source\repos\Syntaro.Appmanagment.UserCommunication>
Invoke-PostponeMessage
-userMessageTitle "My Title"
-userMessage "My Message"
Here an example of how you can create that window
Remindme window.png
When the user chooses "Remind me later", a new window will open up, where the user can pick a time for when he or she wants to be reminded
C:\Users\%userprofile%\source\repos\Syntaro.Appmanagment.UserCommunication>
Invoke-ProcessMessage
-processName "Outlook"
-autokillApplication
When you want to create a notification so that the user has to close an application, you can add this script (example). If the user closes the application, the answer that will be send is "true". When the user doesn`t response, it will send "false".
Autokill Option.png
The user will then get this notification. If the user doesn`t respond to the notification, the application will be killed after a default time of 120 seconds

Trouble Shooting

Log Collector

If you have a machine that is not working correctly we have a little tool that collects Syntaro related information of that device.
The tool is a simple small exe file that you can execute with regular user rights.

You can download the exe from here:
Log Collector

That Information will be copied to a new folder in the current user's temp folder. In that folder, you can review all the information that got collected. The folder will also include a file called "_CollectedLogs.zip". If you want to open a support case with us that is related to software installation on clients, please also send us that Zip-File.

If you get the Message "Windows protected your PC" please click on "more options" and then select "Run anyway"

New Version of Package doesn't get installed