Salesforce · OAuth Scopes
Salesforce OAuth Scopes
OAuth 2.0
searched
Salesforce publishes 36 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Salesforce API on a user’s behalf.
Tokens are issued from https://login.salesforce.com/services/oauth2/token.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
Fortune 500AIAnalyticsCloudCommerceCRMCustomer ServiceEnterpriseMarketingPlatformSales
Scopes: 36
Flows: authorizationCode
Method: searched
OAuth endpoints
Authorization URL
https://login.salesforce.com/services/oauth2/authorize
https://login.salesforce.com/services/oauth2/authorize
Token URL
https://login.salesforce.com/services/oauth2/token
https://login.salesforce.com/services/oauth2/token
Flows
authorizationCode
authorizationCode
Scopes (36)
| Scope | Description | Flows |
|---|---|---|
| openid | OpenID Connect — return an ID token (OIDC). | |
| profile | Access basic profile information (name | |
| Access the user's email address. | ||
| address | Access the user's address information. | |
| phone | Access the user's phone number. | |
| id | Access the identity URL service. | |
| api | Access the Salesforce APIs (REST | |
| web | Access to Salesforce web pages / Visualforce via the access token. | |
| full | Full access to all data accessible by the user; does not grant refresh_token. | |
| refresh_token | Obtain a refresh token for long-lived access (same as offline_access). | |
| offline_access | Obtain a refresh token for offline access. | |
| visualforce | Access Visualforce pages. | |
| lightning | Access Lightning applications and components. | |
| content | Access Salesforce CRM Content and Files (ContentDocument) resources. | |
| chatter_api | Access the Chatter / Connect REST API. | |
| chatbot_api | Access the Einstein Bots / chatbot API. | |
| wave_api | Access the CRM Analytics (Wave/Tableau CRM) REST API. | |
| eclair_api | Access CRM Analytics Eclair chart-rendering API. | |
| pardot_api | Access the Pardot / Account Engagement API. | |
| interaction_api | Access the Interaction Studio / messaging interaction API. | |
| custom_permissions | Return the custom permissions in the org associated with the user. | |
| user_registration_api | Access the self-registration / user registration API. | |
| pwdless_login_api | Access the passwordless login API. | |
| forgot_password | Access the forgot-password / headless password-reset API. | |
| sfap_api | Access the Salesforce Foundations / Agentforce platform API. | |
| einstein_gpt_api | Access Einstein GPT / generative AI (Models) API. | |
| mcp_api | Access the Salesforce Model Context Protocol (MCP) API surface. | |
| scrt_api | Access the Service Cloud real-time (messaging) API. | |
| cdp_api | Access the Data Cloud (CDP) API. | |
| cdp_query_api | Run queries against Data Cloud. | |
| cdp_ingest_api | Ingest data into Data Cloud. | |
| cdp_profile_api | Access unified customer profiles in Data Cloud. | |
| cdp_segment_api | Manage Data Cloud segments. | |
| cdp_calculated_insight_api | Access Data Cloud calculated insights. | |
| cdp_identityresolution_api | Access Data Cloud identity resolution. | |
| data_cloud_user_claims | Return Data Cloud user claims in the token. |
📄 Provider scope reference: https://help.salesforce.com/s/articleView?id=sf.remoteaccess_oauth_tokens_scopes.htm