Controlling who can read or write a table
Set each table's read and write level: public, signed-in users, only their own rows, or admins. Checked on every request.
Last updated September 17, 2026
On this page
Open the table
Database, then the table.
Set Read and Write
Read: Public, Signed-in users, Only their own rows, or App admins only. Write: Public, Signed-in users, or App admins only.
Save access
The change applies to the running app immediately.
Which to choose
| What it is | Read | Write |
|---|---|---|
| Content you author for everyone (menu, catalogue) | Public | App admins only |
| Each customer's own orders or bookings | Only their own rows | Signed-in users |
| Staff-only settings | App admins only | App admins only |
| Notes the whole team shares | Signed-in users | Signed-in users |
Changing or deleting a row always needs a signed-in user, and an ordinary user can only change rows they created. Admins can change anything.
The rule is the lock. Hiding a button in the app is presentation. The read and write levels are checked on the server for every request, whatever the page shows. Full detail in Data permissions.
Was this page helpful?
Still need help? Contact support