Skip to content

Should integrations or reports ever be given direct database-level access instead of going through the API?

Answer

Prefer the API surface even when direct access seems faster — it enforces business rules and access control that a raw database connection bypasses entirely, and a database-level integration is much harder to audit later. See choose an integration approach.

← Browse Security and access questions