Anywhere Mobility Studio Documentation
License update March 2023
This page describes how to upgrade the Anywhere Portal (running in an On Premise Environment) to a new version without interruption.
Separate download
The download of the Portal can be found on our STAEDEAN Partner Portal
This portal has an extended grace period for license support version 1 and an upgrade script to update the Portal without interruption.
Update Script
To execute the upgrade, please follow these steps:
- Download and Extract TI.ANY.Portal.LicenseUpdate.zip
- Start the UpdatePortalLean.ps1 script
- The script will restart itself with admin permissions if it is initially launched without permissions
- The first input is selecting which site to update, it will list all sites.
- Select a website with numbers 1-9, from 10 onward, the entire option should be entered
- After confirmation, the script will determine if the selected website is indeed an Anywhere Website, by confirming various files
- In case the script detects that the Portal does not require an update. It will ask to continue, (default answer (No) will halt the upgrade)
- The current Portal is backed up to a new folder in the same directory as the script: Workfolder/Backup/
- The Portal.zip archive will be extracted to a different folder in the workfolder, this will be used as the source files
- The application settings are updated
- In case AuthenticationType is missing, the OnPrem authentication type is added
- In case LicenseWarningDays is missing, the default value of 30 is added
- The vital files are overwritten: these are
- Portal/bin/DAW.dll
- Portal/bin/DAW.JsonHelper.dll
- Portal/bin/Newtonsoft.Json.dll
- Portal/bin/Microsoft.Identity.Client.dll
- Portal/bin/Microsoft.IdentityModel.Clients.ActiveDirectory.dll
- Portal/default.aspx
- Portal/Generic.aspx
- Portal/GridWorkerService.aspx
- Portal/LicenseInfo.aspx
- After all files are replaced, the update is completed This script will take less than a minute to run, the interruption for users is almost non-existing