Packages in salesforce

Package: 

Package is a collection of components and applications that are created and developed in a salesforce organization. After creating a package, we can distribute it to other salesforce organizations. These are completely private to your organization unless published in app exchange for distribution. You can combine components in one package to produce powerful features and applications. There are two types of packages,

1. Unmanaged package:

These are used to define open source applications and these applications can be modified by the developers who install them into their organization. The developer who uploaded the package can't edit the package by placing other new components into it. Developers or users can't upgrade unmanaged packages.

2. Managed package:

These are widely used by salesforce partners to develop applications and sell them to customers. Source code for many components is not available unlike to unmanaged packages. Managed packages can be upgradable. Mostly managed packages are used for sales.For example, in salesforce app exchange is a place where we can have many managed package applications. 

Permission sets and profile settings in packages:

Developers can use permission sets or profile settings to grant permissions and other actions in packages.

Creating a Package:

In the setup click on create a new package and enter its name, description and click save.

Add required components to the package. Click on the upload after adding the required components.

Give the version name, number, release notes and a password(if required) and select the additional feature and object requirements.

Upload the package with all the terms defined by salesforce org and it will be ready to use.

To Know more about our salesforce CRM Consulting Services in Dubai

Posted On 29 January 2018 By MicroPyramid


Need any Help in your Project?Let's Talk

Latest Comments
Related Articles
How to convert a web page into PDF format using renderAs attribute

Companies frequently need web page data to be converted into pdf. So, they can have an easy look into the progress. For this in salesforce ...

Continue Reading...
How to set up outbound messaging in salesforce

When you want to send information from Salesforce organization to any third party external service, Outbound messaging is used in Salesforce. It is a part ...

Continue Reading...
How to run a SOQL query in Salesforce

Salesforce Object Query Language(SOQL) is used to fetch the data from Sobject in salesforce organization. As we know SQL is used by .Net developers to ...

Continue Reading...
open source packages

Subscribe To our news letter

Subscribe and Stay Updated about our Webinars, news and articles on Django, Python, Machine Learning, Amazon Web Services, DevOps, Salesforce, ReactJS, AngularJS, React Native.
* We don't provide your email contact details to any third parties