Skip to content

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 isReadWrite
Content you author for everyone (menu, catalogue)PublicApp admins only
Each customer's own orders or bookingsOnly their own rowsSigned-in users
Staff-only settingsApp admins onlyApp admins only
Notes the whole team sharesSigned-in usersSigned-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