
## Preflight checks for Microsoft Azure Synapse Analytics

URL: https://docs.atlan.com/apps/connectors/data-warehouses/microsoft-azure-synapse-analytics/references/preflight-checks-for-microsoft-azure-synapse-analytics

> This check is performed for both [basic](/apps/connectors/data-warehouses/microsoft-azure-synapse-analytics/how-tos/set-up-microsoft-azure-synapse-analytics) and [service principal](/apps/connectors/data-warehouses/microsoft-azure-synapse-analytics/how-tos/set-up-microsoft-azure-synapse-analytics) authentication method.

Before [running the Microsoft Azure Synapse Analytics crawler](https://docs.atlan.com/llms/connectors/microsoft-azure-synapse-analytics/crawl-microsoft-azure-synapse-analytics/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:

## Databases and schemas check

This check is performed for both [basic](https://docs.atlan.com/llms/connectors/microsoft-azure-synapse-analytics/set-up-microsoft-azure-synapse-analytics/llms.txt) and [service principal](https://docs.atlan.com/llms/connectors/microsoft-azure-synapse-analytics/set-up-microsoft-azure-synapse-analytics/llms.txt) authentication method.

✅ `Check successful`

❌ `Check failed for $missingObjectName`

## REST credentials check

This check is only performed when using the [service principal authentication](https://docs.atlan.com/llms/connectors/microsoft-azure-synapse-analytics/set-up-microsoft-azure-synapse-analytics/llms.txt) method. Atlan authenticates the service principal credentials by attempting to fetch the access token using [Microsoft's authorization flow](https://learn.microsoft.com/en-us/rest/api/azure/#acquire-an-access-token).

✅ `Check successful`

❌ `Check failed. `

---
