Activity Forums Salesforce® Discussions What is the difference between managed package and unmanaged package in salesforce?

  • What is the difference between managed package and unmanaged package in salesforce?

    Posted by Deepak on October 7, 2019 at 12:41 pm

    What is the difference between managed package and unmanaged package in salesforce?

    Saddam replied 4 years, 11 months ago 3 Members · 2 Replies
  • 2 Replies
  • Piyush

    Member
    October 9, 2019 at 3:17 am

    Hi Deepak,

    Managed Package:- Managed packages are typically used by salesforce.com partners to distribute and sell applications to customers. Once the components are installed from a managed package, the components cannot be edited in the organization they are installed in.

     

    Unmanaged Package:- Unmanaged packages are typically used to distribute open-source projects or application templates to provide developers with the basic building blocks for an application. Once the components are installed from an unmanaged package, the components can be edited in the organization they are installed in.

  • Saddam

    Member
    October 9, 2019 at 5:41 am

    Hi,

    What is UnManaged Package?
    – Unmanaged package is used to distribute open source applications to provide developers with with basic functionality.
    – We can edit unmanged package components after installing the unmanaged package in a salesforce organization.
    – The developer who created unmanged package has no control on installed components, can’t edit & can’t upgrade.

    What is Managed Package?
    – Managed package is used to distribute and sell application to customers. By using the App exchange developers can sell and mange user baser based licences to the managed package application.
    – Managed packages are fully upgradable.
    – To ensure seamless upgrades, certain destructive changes, like removing objects or fields, can not be performed.

Log In to reply.

Popular Salesforce Blogs

Popular Salesforce Videos