200 OK Package Version Upgrade Process
Introduction
This document describes the prerequisites, process, and testing requirements of the 200 OK. package upgrade.
Prerequisites
Salesforce Administrator Access
You need Salesforce administrator access to manage packages and upgrades.
Package Subscription
Ensure that you have an active subscription or license for the package you want to upgrade.
Release Notes
You must review the Release note and plan for the upgrade accordingly.
Backup and Testing
Please make sure to take a backup of the existing 200 OK configurations before upgrading in Sandbox and Production. Integration channels can be exported using the Export button available in the list view. Other configurations like ETL and DV also need to be taken as backups.
Always back up your data and perform the upgrade in a sandbox or development environment to ensure it doesn't disrupt your production environment.
Steps to Upgrade a Package in Salesforce through AppExchange
Identify the Package:
Go to the Salesforce AppExchange.
Log in with your Salesforce credential.
Search for the package you want to upgrade.
Check for Updates:
In the package listing, check for an available update.
It should indicate that a new version is available.
Review Release Notes:
Before upgrading, review the package's release notes. This will provide information on what changes or new features are included in the upgrade.
Prepare for the Upgrade:
Before upgrading in your production environment, perform the upgrade in a Sandbox or development environment.
Make sure to back up your data and configuration in the Sandbox.
Install the Upgrade in Sandbox:
In your Sandbox environment, navigate to Setup in Salesforce.
Go to the AppExchange section and select Installed Package
Find the package you want to upgrade and click "Upgrade".
Test the Upgrade
After the upgrade is complete in the Sandbox, thoroughly test the package to ensure it works as expected
Check for any issues or conflicts with your existing configurations and data.
Testing should be performed from different users' perspectives for UAT in Sandbox before upgrading in Production.
Plan for Downtime (if needed):
If the package upgrade requires any downtime in your production environment, plan accordingly. Notify your users and schedule the upgrade during off-peak hours.
Communicate with Users:
Inform your Salesforce users about the upcoming package upgrade, its benefits, and any potential downtime or changes in functionality.
Upgrade in Production:
Once you're confident that the upgrade works well in the Sandbox, proceed with the production upgrade.
Navigate to "Setup" in Salesforce.
Go to the AppExchange Section and select "Installed Package".
Find the package you want to upgrade and click "Upgrade".
Post-Upgrade Verification:
After upgrading in the production environment, perform post upgrade testing to ensure everything is functioning correctly.
Address any issues promptly.
User Training (if needed):
If the package upgrade introduces significant changes, provide training and documentation to your users to ensure a smooth transition.
Monitor and Maintain:
Regularly monitor the package performance and functionality after the upgrade.
Stay informed about future updates and improvements from the package provider.13.
Documentation:
Update your internal documentation to reflect the changes and new features introduced by the package upgrade.
Seek Support (if needed):
If you encounter issues during the upgrade process, reach out to the package provider's support for assistance.
Last updated