Newer Version Available
Create the Canvas App
To create a canvas app, you need the Customize Application and Modify All Data user
permissions.
Previously, you created the canvas app as a connected app to use it in your org. Starting in Spring ’26, we recommend that you use external client apps for your canvas integrations.
External client apps can’t be used until they’re installed in an org, unlike connected apps that can be used by any org without installation once it’s created in an org locally. External client apps support the same OAuth flows with additional built-in security features while allowing you to package developer settings, keeping subscriber policies separate. External client apps also provide full metadata compliance, which makes packaging and deployment easier.