org_id. Row-level security enforces the scope for anything the admin reads or writes directly. Tables the API owns outright have no client policies at all.
Content
The public read policy on articles and forms is published-only, and for articles also respects
publish_at.
Organisation
Tracking
Campaigns
All campaign tables are API-only.
Functions
The heavy lifting is in database functions underSECURITY DEFINER, each asserting org access first and executable only by the API: analytics aggregation, the live pulse, engagement updates, person upsert, link hit counting, the social call budget.