Upgrade Your Salesforce Packages with Managed Packages

What types of packages can be upgraded in Salesforce? Managed packages in Salesforce can be upgraded, while Unmanaged packages cannot be.

When it comes to Salesforce packages, it's important to understand the difference between Managed packages and Unmanaged packages. This knowledge can help you make informed decisions on how to handle package upgrades in your Salesforce organization.

Managed Packages

Managed packages are typically created and maintained by a third-party provider, often referred to as an AppExchange partner. These packages are designed to be easily upgraded without causing disruptions to your Salesforce instance. This means that when a new version of a Managed package is released by the provider, you can install the upgrade with minimal impact on your existing configurations and data.

Key points about Managed packages:
  • Created by third-party providers
  • Designed for easy upgrades
  • Minimal impact on existing configurations

Unmanaged Packages

On the other hand, Unmanaged packages do not have the same upgrade capabilities as Managed packages. Unmanaged packages are typically used for transferring code or customizations between Salesforce organizations, and they are not intended to be upgraded. This means that any changes to an Unmanaged package must be manually applied to each instance where the package is installed.

Key points about Unmanaged packages:
  • Primarily used for transferring code or customizations
  • Not designed for upgrades
  • Require manual application of changes

So, if you are looking to upgrade your Salesforce packages, make sure you are working with Managed packages. These packages are designed to make the upgrade process smooth and hassle-free, allowing you to take advantage of new features and improvements without complexities.

← Labels in worksheet a reflective analysis Distribution point for content update packages →