
## Preflight checks for Salesforce

URL: https://docs.atlan.com/apps/connectors/crm/salesforce/references/preflight-checks-for-salesforce

> Before [running the Salesforce crawler](/apps/connectors/crm/salesforce/how-tos/crawl-salesforce), you can run [preflight checks](/product/connections/co.

Before [running the Salesforce crawler](https://docs.atlan.com/llms/connectors/salesforce/crawl-salesforce/llms.txt), you can run [preflight checks](https://docs.atlan.com/llms/catalog/connector-capabilities/what-are-preflight-checks/llms.txt) to perform the necessary technical validations. The following preflight checks will be completed:

## Organization count check

✅ `Organization Count check passed. Organization ID:<organization ID> Organization Name: <organization name>`

❌ Check failed or `sObject type 'Organization' is not supported`

## Folder count check

✅ `Folder Count check passed. Total folders: <count>`

❌ Check failed

## Report count check

✅ `Report Count check passed. Total reports: <count>`

❌ Check failed or `MALFORMED_QUERY: Invalid SOQL query. Please check the syntax and try again.` or `INVALID_TYPE : sObject type 'Report’ is not supported`

## Dashboard count check

✅ `Dashboard Count check passed. Total dashboards: <count>`

❌ Check failed or `INVALID_TYPE : sObject type 'Dashboard’ is not supported`

## Salesforce object count check

✅ `Salesforce Object Count check passed. Total SObjects: <count>`

❌ Check failed

## Field count check

✅ `Field Count check passed. Total organization fields: <count>`

❌ Check failed or `MALFORMED_QUERY: Invalid SOQL query. Please check the syntax and try again.` or `INVALID_TYPE : sObject type 'EntityDefinition’ is not supported`

---
