Newer Version Available

This content describes an older version of this product. View Latest

What Is the AppExchange?

The AppExchange is a complete marketplace offering cloud-computing applications and consulting services. Before you can make your own app or service publicly available to potential customers, you must be a Salesforce partner.

How Does AppExchange Work?

The creative power behind each AppExchange app is a Salesforce user. AppExchange gives users a place to create, publish, or install apps and extensions to Salesforce. Briefly, here is how Lightning Platform AppExchange works.
Create
A Salesforce user initiates the process by creating a custom object, custom tab, or set of dashboards and reports that improves business. Customers can share their customizations with other Salesforce users as an app or extension.
Publish
A Salesforce customer can register and publish an app on the AppExchange. A customer can also create a demo of the functionality included in the app for others to view before installing.
Install
Salesforce admins can choose to install an app published to the AppExchange. Installing a published app from AppExchange is safe and simple.
  • Browse—View the descriptions, reviews, and demos of an app from AppExchange. Choose an app that fits your needs.
  • Test Drive—Review a fully functional demo of the app as a read-only user, and plan your implementation.
  • Install—Add the app and all its components to your Salesforce environment.
  • Deploy—Immediately give your users access to the app or customize it for a select group of users.

Who Can Use the AppExchange?

Anyone can browse and test drive AppExchange listings. Salesforce administrators and users with the “Download AppExchange packages” permission can install AppExchange apps. To publish an app on the AppExchange, a user must have both “Create AppExchange packages” and “Upload AppExchange packages” permissions.