Planning Your Upgrade
App Portal / App Broker 2024 R1
When performing your upgrade to App Portal 2024 R1, it is recommended that you include the following steps in your upgrade process:
- Review the Release Notes—Thoroughly review the App Portal / App Broker 2024 R1 Release Notes.
- Backup your database—Prior to upgrading, you need to back up your existing App Portal database. It will not be backed up automatically by the installer. even if you are performing a “fresh” install on an existing database.
- Backup user interface customizations—If you have customized your App Portal user interface, back up this directory of files before performing the upgrade:
[AppPortalInstallationDirectory]\Web\App_Themes\Flexera
- Upgrade and test in a lab environment—Before rolling out the App Portal upgrade in production, first upgrade App Portal in a lab environment using a clone or subset of your production data and test it thoroughly to make sure it still operates as per your requirements.
- Production rollout—When you are ready to roll out the App Portal upgrade to your production environment, it is recommended that you include the following steps:
- Backup your existing App Portal database.
- Take a snapshot of the App Portal server, if possible.
- Provide downtime notice to your end users.
- Schedule your service window to allow for adequate testing post-production upgrade.
- Test your recovery model.
Upgrade Notes
Please note the following regarding upgrading from earlier versions of App Portal:
- Upgrading the App Portal Web Service—Upgrading the existing App Portal instance will not upgrade the existing App Portal Web Services application. You need to manually run the AppPortalWebServiceSetup_2024_R1.exe installer on your System Center Configuration Manager machine.
- App Portal logo not being displayed after upgrade—If you have a problem loading the App Portal logo (which is the default logo provided by App Portal) after upgrading, then you need to manually change the following
AppSettingentry in theWD_AppSettingstable from “CompanyLogoURL” to “/esd/Images/ap-logo.jpg”. However, if you are going to be using a custom logo, there is no need to perform this step.
- My Apps scheduled tasks now run under Service Account—Starting with App Portal 2017, the My Apps-related scheduled tasks ( App Portal - Process Computers for My Apps Alerts and App Portal - Send out My Apps Email Notifications ) will run under the Service Account instead of the System Account. However, if you are upgrading from a previous version, you need to manually change the account that those scheduled tasks will run under; the App Portal installer will not makes these changes.