Upgrade apps
Upgrade allows administrators to install a new version of an app to an existing client who has an older version and enable conflict management during the push upgrade. This enables the administrator to select whether each changed entity should be updated in the install or left as it is.
Whereas an upgrade allows administrators to expand an app on their instance, Push updates allow creators to update older versions of an app on multiple instances at once.
To upgrade an app:
On the Installed Apps section of the Install Apps screen, click the tile of the app to upgrade.
- Review the app Details tab for any app-specific pre-installation or installation steps and ensure they have been completed.
- Click Upgrade.
- On Upgrade App, select a newer version of the app to install from the Version dropdown.
- Click Upgrade.
Medallia Experience Cloud begins a validation process to ensure the version is safe to install and checks for conflicts between the app and the destination instance. Wait for the instance to validate the new version.
- Click Continue to preview app impact or go to the Mappings tab to verify how configuration entities in the newer version are mapped to entities in the older version on your instance.
- To perform custom mappings for the app:Important: Do not perform an upgrade with custom mappings without assistance from your Medallia expert.
Select the desired entity type to map from the dropdown.
Find the entity to map on the list and click on the corresponding Map to entity link.
Map To shows a search box that lists all existing objects of that type in the instance.
Find the object to map to using either the search tool or scrolling through the options, and click on it.
Complete these steps for all entities of all types that need to be mapped. Entities that you do not map are installed as they would be with a standard installation.
Alternatively, click Upload mappings and select a file with the desired custom mappings for the upgrade.
Click Save.
Click Continue to preview app impact.
- To perform custom mappings for the app:
When installing new versions to existing instances with live clients, do not undo the customizations made to older versions of the app. To prevent customizations that have been made from being lost when installing a new version of the app, resolve these conflicts before proceeding with the installation. For more information, see App impact preview.
Once all conflicts have been managed or there are none detected, click Continue.
Details tab updates to show the success or failure of the installation. For successful upgrades, the Installed version field shows the new version, as shown in this image:
Once the app is successfully installed, review the locales and ensure that those listed as Active prior to install are still active and any new locales added are either Inactive or Active and Condition="false". Correct any that have been changed.
For failed installations, this area includes related error messages and links to download a full report or to see debug information.
Click Close to return to the Install Apps screen.
