Prompt
You’ll see: the sharing model spelled out — and if your workspace has restricted roles (e.g. a business-user role scoped to governed views), the same app shows each viewer their permitted slice.
TQL-only connections — If a connection your app reads has been marked TQL-only by an admin, the app’s live data sources must be governed ontology query files — inline SQL sources are refused on that connection (that’s the point: row-level security lives in the query files). Building on governed surfaces from the start costs nothing and means a later lockdown never breaks your app. If Ana proposes an inline SQL source against a sensitive connection, ask her to use (or create) a governed query surface instead.
✅ Checkpoint
- The app is shared to a real audience
- You verified what a restricted viewer sees