Salesforce App Migrating to Managed Package

  • Updated

Overview

The Demandbase Salesforce App is now a managed package and all customers are encouraged to migrate if they are on the unmanaged version to receive the benefits described below. 

Summary

Uninstall:

  • Uninstall the unmanaged packages
  • This will remove the self-contained package custom objects, NOT your custom fields
  • This will remove the Demandbase Mappings configuration
  • This will NOT impact any other Demandbase products or app data
  • This will NOT impact any of your Salesforce data as the app has no knowledge of it anyway

 Reinstall:

  • Install new managed package
  • Configure Demandbase Mappings

Benefits

  • The managed packaged is secured by Salesforce AppExchange.
  • Stability and performance improvements, much richer logging and error handling.
  • LMA Access less resources required of your team, let us do the digging.
  • You can received automatic updates if there are issues or bugs.
  • You can receive automatic new features and functionality.

Steps

STEP 1: UNINSTALL UNMANAGED PACKAGES

1.1 Remove Users from Permission Sets

1.1.1 Navigate to Setup > Permission Sets > Demandbase for Salesforce Light.

1.1.2 Remove any user assignments.

1.1.3 Navigate to Setup > Permission Sets > Demandbase for Salesforce Users.

1.1.4 Remove any user assignments.

1.2 Remove Custom Field Mapping (if applicable)

1.2.1 If you've used Demandbase Mappings to push data to custom fields you have to remove the lookup to UM Account List. Navigate to Setup > Quick Find and type "Fields" and scroll to Accounts and select Fields.

Screen_Shot_2019-08-09_at_11.54.57_AM.png

1.2.2 Find the Custom Field associated with a Lookup(UM Account List) and Delete it

1.2.3 Navigate to the bottom of page after deleting and find the Deleted FieldsExpand it and Erase the custom field permanently. This is required to continue uninstall.

1.3 Uninstall Unmanaged Packages

1.3.1 Navigate to Setup > Installed Packages.

1.3.2 Select Uninstall for the two packages as shown. You may have different names or only 1 package depending on the version you're on.

Screen_Shot_2019-08-09_at_12.02.43_PM.png

1.3.3 When prompted to uninstall, scroll to the bottom and select to remove everything as shown below.

Screen_Shot_2019-08-09_at_12.03.07_PM.png

Once uninstalled, you can proceed to install the managed.

STEP 2: INSTALL MANAGED PACKAGE

Follow this guide to install the new package.

Was this article helpful?

0 out of 0 found this helpful