ServiceInstaller

Like the AutoInstaller, the ServiceInstaller is a separate instance of the Installer. Its special feature is that it is furnished with the rights of the DSM Runtime Service account as local administrator. As a result, the ServiceInstaller has sufficient rights for all installations.
Its name can be explained by the fact that it is started by the DSM Runtime Service, from which it obtains its rights.

The ServiceInstaller performs software installations in the background, so that the user cannot influence the installation.

The local administrator rights are made available to the ServiceInstaller via an appropriate user account which has to be specified when Ivanti DSM is first configured (DSM Runtime Service account).

The ServiceInstaller is automatically started on a managed computer if...

  • no user is yet logged on.
    It then installs those parts of packages flagged as computer-related which have the configuration settings of Regardless if a user is logged off/on or Only when no user is logged on.
  • packages have been set for execution "by service" with the user logged on.

When a user logs on, as long as the ServiceInstaller is active, the start of the AutoInstaller is postponed in the user context.