List of Changes for Laserfiche Deployment Toolkit 1.0.2

June 16, 2020 | KB: 1014181
Laserfiche Deployment Toolkit 1.0.2

Summary

This article details the changes for the Laserfiche Deployment Toolkit 1.0.2 for Laserfiche 10.4.2+. See the following list of changes

  • Sample configuration files now default to Directory Server 10.4.4 and Forms 10.4.4
  • The Workflow configuration script now includes a section to automatically register a Forms web service. The registered Forms web service will use the "default authentication" option. (217971)
  • You now have the option to include multiprocessor public portal allocation when installing a Laserfiche Server instance. In the installconfig JSON file, set the EnableMultiProcessorPublicAccess option to true or false as needed. (216825)
  • You now have the option to specify an Azure SQL Database elastic pool for applications that require a SQL database. When an elastic pool is specified, the toolkit will create appropriate Azure SQL databases within the specified elastic pool. (248399)
  • The Test-Thumbprint validation helper function now specifically only looks for certificates in the local machine certificate store. Previously, a potential PowerShell Remoting issue could cause the Get-ChildItem cmdlet to encounter an error while loading other certificate stores.
  • Deployment Toolkit validation code now uses the Resolve-DnsName cmdlet instead of a custom helper function that relied on the Get-NetIPConfiguration cmdlet.
  • There is now a more verbose error message when the Deployment Toolkit cannot run PowerShell scripts due to either an incorrect username and password or insufficient rights to run PowerShell scripts. (225270)
  • The Deployment Toolkit now includes a minimum version check for Powershell 5.1. (234172)

File changes

The update modifies the following files:

  • CommonFunction files:
    • AzureHelperfunction.ps1
    • GetSettingfunction.ps1
    • HelperFunction.ps1
  • FormsConfiguration
    • Config.ps1
    • ConfigFormsLaserfiche.ps1
  • PreCheck
    • CheckClientMachine.ps1
    • InstallConfigeSchema.json
    • ValidateConfigFile.ps1
  • SpinUpScripts
    • ActivateApplications.ps1
    • Catalog.json
  • WFConfiguration:Config.ps1
  • LaserficheInstallAndconfig.ps1

Configuration changes to Installconfig.json and all sample files:

  • New optional parameters EnableMultiProcessorPublicAccess and SQLDatabaseElasticPool to support specifying whether a Laserfiche Server installation should include Public Portal and whether applications should use an Azure SQL Database elastic pool.
  • Changed all defaults to Directory Server and Forms 10.4.4

Related Links

See the following page to download the Deployment Toolkit.

Deployment Toolkit 1.0.2 for Laserfiche 10.4.2 to 10.4.4