List of Changes for Laserfiche Deployment Toolkit 1.1.0

May 18, 2023 | KB: 1014372
Deployment Toolkit

Summary

This article details the changes for the Laserfiche Deployment Toolkit 1.1.0, supporting Laserfiche 10.4.2 to 11. This update adds a UI-based utility to generate a valid configuration file, replacing the need to manually edit JSON. Additional updates and bug fixes are as follows:

  • Can upgrade supported Laserfiche applications from previous versions to the latest 11 version. Prior releases only supported new installations.
  • Now supports installing and upgrading Audit Trail with basic configuration.
  • Can now detect pending reboots due to Windows updates on target client machines.
  • Can now perform installations on the machine where the script is run without having to provide additional credentials.
  • Now automatically enables HTTPS redirection for Forms.
  • Streamlined the product options for Laserfiche Forms from four to two: Forms Professional and Forms Essentials.
  • Compatible with all released Laserfiche 11 packages.

File changes

The update modifies the following files:

  • Laserfiche Deployment Toolkit Configuration Utility.exe (new utility that provides guidance on the configuration file creation process)
  • AuditTrailConfiguration (new folder and file)
    • Config.ps1
    • ConfigAuditTrail.ps1
    • ConfigEndpoint.ps1
  • aws
    • UploadAppFilesToS3.ps1
  • azure
    • UploadAppFilesToAzStorage.ps1
  • CommonFunction:
    • GetSettingFunction.ps1
    • HelperFunction.ps1
  • FormsConfiguration
    • ConfigFormsServer.ps1
  • LFDSConfiguration
    • Config.ps1
  • PreCheck:
    • ConfigUtilitySchema.json
    • InstallConfigSchema.json
    • UpgradeConfigSchema.json
    • ValidateConfigFile.ps1
  • Security:
    • EncryptInstallConfig.ps1
    • ValidateEncryptionKey.ps1
  • SpinUpScripts:
    • ActivateApplications.ps1
    • catalog.json
    • ConfigApplications.ps1
    • InstallPrograms.ps1
    • UpgradeDatabase.ps1
    • UpgradePrograms.ps1
  • WAConfiguration
    • ConfigWASettings.ps1
  • WFConfiguration:
    • Config.ps1

Configuration changes to Installconfig.json and all sample files:

  • Added example configuration for Audit Trail, including basic connection to a Laserfiche Server.
  • Updated product configuration naming convention from 11.0.0 to 11.0.
  • Added SmtpServerPort option to Web Client sample configuration

Related Links

The Deployment Toolkit is now included in the Laserfiche 11 software download:

Laserfiche 11 product download