elastic / elastic/connectors

[Salesforce] Support External Client Apps

Open
#3,945 0 comments 0 reactions 0 assignees View on GitHub
enhancement team:extract-and-transform
Dominant language
Python
Stars
133
Forks
205
Avg merge
16h 3m
Merged PRs (30d)
102

Description

### Problem Description

Salesforce recommends using [External Client Apps](https://help.salesforce.com/s/articleView?id=005228017&type=1) instead of old Salesforce Connected Apps.

Connected apps are being deprecated and it will not possible to create one any more starting in Spring 2026.

### Proposed Solution
Evaluate and implement support for External Client Apps for Salesforce connector. Keep the old auth method available for backwards compatibility.

### Alternatives
None seemingly

Contributor guide

Open the contributing guide

Research direction

Review the Salesforce connector's current Connected Apps authentication flow alongside Salesforce's External Client Apps documentation. Define how External Client Apps should be supported while keeping the existing authentication method available for backwards compatibility; the issue does not name specific files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.