Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

Convert Unmanaged Packages to Managed


User Permissions Needed
To configure namespace settings: Customize Application
To create packages: Create AppExchange Packages
To upload packages: Upload AppExchange Packages
Before you convert an existing package to managed, alert any current installers that they must save their data:
  1. Export all the data from the previous, unmanaged version of the package.
  2. Uninstall the unmanaged package.
  3. Install the new managed version of the package.
  4. Import all the exported data into the new managed package.

    Note to installers: if you have made customizations to an installation of an unmanaged package, make a list of these customizations before uninstalling since you may want to implement them again.

    Note

To convert an unmanaged package into a managed package:
  1. Register a namespace.
  2. From Setup, enter Package Manager in the Quick Find box, then select Package Manager.
  3. Edit the package that you want to make managed, then select Managed.