# AppLink Fundamentals I: AppLink Integration Patterns - Connecting Salesforce to Heroku Applications

DevFeed: [AppLink Fundamentals I: AppLink Integration Patterns - Connecting Salesforce to Heroku Applications](<https://devfeed.tech/articles/applink-fundamentals-i-applink-integration-patterns-connecting-salesforce-to-heroku-applications-26372.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/applink-fundamentals-integration-patterns-salesforce-heroku/>)

Author: Ken W. Alger

Published: 2025-07-29T15:00:39Z

Content type: tutorial

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [API](<https://devfeed.tech/topics/api.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [applications](<https://devfeed.tech/tags/applications.md>), [applink](<https://devfeed.tech/tags/applink.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [cli](<https://devfeed.tech/tags/cli.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [fundamentals](<https://devfeed.tech/tags/fundamentals.md>), [integration](<https://devfeed.tech/tags/integration.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [patterns](<https://devfeed.tech/tags/patterns.md>), [salesforce](<https://devfeed.tech/tags/salesforce.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

## AI overview

This tutorial explains AppLink integration patterns for connecting Salesforce orgs to Heroku applications. It focuses on Salesforce API access using run-as-user authentication, including required Heroku components, permissions, deployment commands, and Node.js SDK usage.

## Source excerpt

In our previous post, we introduced AppLink as a powerful new way to extend Salesforce with any programming language at any scale, detailing its core components and overarching benefits. Now, we'll dive deeper into the practical application of AppLink by exploring its primary integration patterns. Understanding these patterns is key to leveraging AppLink effectively, as [...] The post AppLink Fundamentals I: AppLink Integration Patterns - Connecting Salesforce to Heroku Applications appeared first on Heroku.