Run the Salesforce Diagnostic Tool
Last updated: March 13, 2026
The Salesforce Diagnostic Tool runs a series of automated checks on your integration — user permissions, API access, and object availability — so you can catch connection issues before they cause problems. Use it when setting up a new integration, troubleshooting sync issues, or verifying user access levels.
Before You Begin
- Confirm your Salesforce account is connected under Settings > Integrations+.
- You’ll need a Salesforce user with API access. Some tests also require Modify All Data or Modify Metadata permissions.
- Have a test record handy (such as an Opportunity) to run diagnostics against.
Steps
- Go to Settings > Integrations+ in OnRamp.
- Find Salesforce and click Run Diagnostic Tools.
- From the Object Type dropdown, choose the Salesforce object to test (e.g. Opportunity).
- In the Search by Field dropdown, pick how to find the record (e.g. by Name), then select a specific record.
- Click Start.
OnRamp runs checks across three areas:
- User and Org Info — current user, available APIs, org limits
- CRM Interactions — object listing, access levels, record reads/writes
- Tooling Configuration — workflow and metadata API access
Reading the Results
- ✅ Green check = success
- ❌ Red X = issue detected
Common errors and what they mean:
- INSUFFICIENT_ACCESS — your Salesforce user doesn’t have the required permissions.
- NOT_FOUND — the selected record or external ID doesn’t exist or isn’t accessible.
- 400 errors — usually tied to missing Modify All Data / Metadata permissions.
Tips & Troubleshooting
- Missing Object Access: Ask your Salesforce admin to grant field-level or object-level permissions for the integration user.
- Modify All Data / Metadata errors: Confirm the integration user has these enabled in Salesforce.
- 404 Not Found: Double-check the record still exists and is accessible to the integration account.
- Safe to ignore? Not all failures block basic OnRamp functionality — focus on items tied to the workflows and objects you actively use.