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)
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
See the following page to download the Deployment Toolkit.
Deployment Toolkit 1.0.2 for Laserfiche 10.4.2 to 10.4.4