---
schema_version: "1"
id: 7df584e23b192317a42e71dec25dfbb3364726425fc3181269f23ab6f6afd6a3
title: Prerequisites
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/canvas-framework/guides/platform-connect/quick-start-simple/quick-start-simple-prereqs.md
canonical_url: https://developer.salesforce.com/docs/platform/canvas-framework/guide/quick-start-simple-prereqs.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 44e0d0bfa317b47241855c588b0d7d534a4d46fbd3d4f598c3b57b52b0ea0e70
products:
  - Canvas Developer Guide
  - Platform Developer Content
---

# Prerequisites

Get the appropriate access and tools to complete the quick start steps.

To complete the quick start, you must have these prerequisites.

-   Access to a Developer Edition org.

    To create a Developer Edition org, go to [developer.salesforce.com/signup](https://developer.salesforce.com/signup) and follow the instructions for signing up for a Developer Edition organization.

    If you have an existing Developer Edition org, and, from Setup, you don’t see the menu item **Canvas App Previewer**, contact Salesforce.

-   “Customize Application” and “Modify All Data” user permissions. If you’re an adm, you most likely already have these permissions. Otherwise, you need to add them so that you can see the Canvas App Previewer and create canvas apps.
-   A Heroku account. Go here to create a Heroku account: [https://api.heroku.com/signup](https://api.heroku.com/signup).
-   Java version 1.6 or 1.7 to run the *local* instance of the “hello world” app that you create. (The Heroku instance of the app automatically downloads the correct version of Java.)

**note:** In Spring ’26, the ability to create new connected apps is disabled by default. We recommend using [external client apps](https://help.salesforce.com/s/articleView?id=xcloud.external_client_apps.htm) for all new Canvas integrations. To enable creation of new connected apps, contact Salesforce Customer Support.

**See Also**  


-   [Quick Start](https://developer.salesforce.com/docs/platform/canvas-framework/guide/quick-start-simple-intro.md)
-   [Supported Salesforce Editions](https://developer.salesforce.com/docs/platform/canvas-framework/introducing/canvas-framework-supported-editions.md)
-   [Create the App](https://developer.salesforce.com/docs/platform/canvas-framework/guide/quick-start-simple-create-app.md)

