Our organization is planning to cancel a managed package, which we have alot of custom development around, i.e. triggers on the managed objects and Visualforce pages that reference the managed fields.

When cancelling a subscription for a managed package, does the seller have the ability to uninstall their package - if so, what happens to the components to reference the package and if not, what is the seller able to do to keep us from using an app that we are no longer paying for?

Sorry if this is too basic of a question, but all the documentation I found was about uninstalling packages that are no longer needed.

1 Answer 1


Assuming the managed package is using the License Management App, access to objects and fields from the managed package are blocked when the licensing is turned off there. So while it is your org meaning they (probably) can't do an uninstall, they can turn access off via the licensing mechanism so you have to face that prospect.

So you will need to negotiate with the seller to find an equitable way forward.

  • So how would that affect other components that reference the objects?
    – brezotom
    May 18, 2016 at 16:42
  • @brezotom Those components will fail with a runtime error if the objects are no longer licensed.
    – Keith C
    May 18, 2016 at 16:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .