Skip to content

docs: document all 11 Salesforce MCP custom OAuth scopes - #1195

Merged
vfanelle merged 3 commits into
mainfrom
vfanelle/salesforce-auth-custom-scopes
Sep 16, 2026
Merged

vfanelle merged 3 commits into
mainfrom
vfanelle/salesforce-auth-custom-scopes

Conversation

@vfanelle

@vfanelle vfanelle commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Read the edited page here: https://docs-git-vfanelle-salesforce-auth-custom-scopes-arcade-ai.vercel.app/en/references/auth-providers/salesforce

Summary

  • Add the four custom OAuth scopes the Salesforce MCP server actually requests (read_user, write_lead, write_opportunity, write_task) to the auth provider page.
  • Update the Python and JS auth.start() samples so they request the full custom-scope list, not just read_account.
  • Clarify that api and refresh_token are built-in Salesforce scopes, and that the one-scope shortcut is only for custom tools—not the MCP server.

Test plan

  • Open the preview and confirm the list has all 11 custom scopes.
  • Confirm the Python and JS samples pass every custom scope to auth.start().
  • Confirm Get your Salesforce Org Subdomain and Set the Salesforce Org Subdomain Secret are unchanged.
  • Confirm write_account, write_note, and write_user are not added.

The toolkit requests four write/read scopes that were missing from the auth provider page, and the samples told people to pass only read_account.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Sep 15, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs Ready Ready Preview Sep 16, 2026 12:10am UTC

Request Review

Co-authored-by: Cursor <cursoragent@cursor.com>
Angle brackets were parsed as HTML tags, so the preview dropped them from the auth endpoint URLs.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vfanelle
vfanelle merged commit d9dbab3 into main Sep 16, 2026
10 checks passed

This branch was successfully deployed

1 active deployment
Preview 872a3164 Deployed Sep 16, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants