Heroku AppLink now supports Salesforce external client apps
Change effective on 30 April 2026
Heroku AppLink now supports Salesforce external client apps for authorizations. Use external client apps instead of connected apps for new AppLink integrations following Salesforce’s Spring ’26 changes.
We changed the following to Heroku AppLink:
- Added the
--authorization-external-client-app-nameflag in theheroku salesforce:publishcommand - Deprecated the
--authorization-connected-app-nameflag in theheroku salesforce:publishcommand - Added the
authorization_external_client_app_nameparameter in the Publish API - Deprecated the
authorization_connected_app_nameparameter in the Publish API - Added the
x-sfdc/heroku/authorization/externalClientAppfield in the OpenAPI specification
If you have existing connected apps in your Salesforce org, you can continue to reference them in the x-sfdc/heroku/authorization/connectedApp field in the API spec file. We recommend migrating connected apps to external client apps and using external client apps for new integrations.
See Working with Heroku AppLink for more information.