---
schema_version: "1"
id: 36d2d1e3e71cb638d9ff4e68950eabb14869a3bf9512ea34cbfb7083219efc0b
title: Connected Apps
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform-pkg-exchange/managed_packaging/guides/first-generation/connected-apps.md
canonical_url: https://developer.salesforce.com/docs/platform/pkg1-dev/guide/connected-apps.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8900e8ffba8c4e8a2b079a668304767a98a24ca6482c44e9ceb0e8f62c1146c6
products:
  - First-Generation Managed Packaging Developer Guide
  - merged-docs
---

# Connected Apps

A connected app is a framework that enables an external application to integrate with Salesforce using APIs and standard protocols, such as SAML, OAuth, and OpenID Connect. Connected apps use these protocols to authenticate, authorize, and provide single sign-on (SSO) for external apps. The external apps that are integrated with Salesforce can run on the customer success platform, other platforms, devices, or SaaS subscriptions. For example, when you log in to your Salesforce mobile app and see your data from your Salesforce org, you’re using a connected app.

**note:** Connected apps creation is restricted as of Spring ‘26. You can continue to use existing connected apps during and after Spring ‘26. However, we recommend using [external client apps](https://help.salesforce.com/s/articleView?id=xcloud.external_client_apps.htm) instead. If you must continue creating connected apps, contact Salesforce Support. See [New connected apps can no longer be created in Spring ‘26](https://help.salesforce.com/s/articleView?id=005228017&type=1) for more details.

By capturing metadata about an external app, a connected app tells Salesforce which authentication protocol—SAML, OAuth, and OpenID Connect—the external app uses, and where the external app runs. Salesforce can then grant the external app access to its data, and attach policies that define access restrictions, such as when the app’s access expires. Salesforce can also audit connected app usage.

To learn more about how to use, configure, and manage connected apps, see the following topics in _Salesforce Help_:

- [Connected App Use Cases](https://help.salesforce.com/articleView?id=connected_app_about.htm)
- [Create a Connected App](https://help.salesforce.com/articleView?id=connected_app_create.htm)
- [Edit a Connected App](https://help.salesforce.com/articleView?id=connected_app_edit_parent.htm)
- [Manage Access to a Connected App](https://help.salesforce.com/articleView?id=connected_app_manage.htm)

## More Resources

Here are some additional resources to help you navigate connected apps:

- _Salesforce Help_: [Connected Apps](https://help.salesforce.com/articleView?id=connected_app_overview.htm)
- _Salesforce Help_: [Authorize Apps with OAuth](https://help.salesforce.com/articleView?id=remoteaccess_authenticate.htm)
- _Trailhead_: [Build Integrations Using Connected Apps](https://trailhead.salesforce.com/en/content/learn/trails/build-integrations-using-connected-apps)
