Friction

Pain point · Permissions & security · Blocks work

JSON unfolding prevents restricted-column metadata from syncing

1 source thread · first seen 2026-10

Summary

With PostgreSQL column-level permissions and JSON unfolding enabled, a table containing an inaccessible JSON column can retain other inaccessible fields after sync. Querying the table then fails with a permission error.

Affects
Teams using PostgreSQL column-level grants
Workaround
Turn off Unfold JSON columns and sync again.

Evidence

Excerpts are copied word for word from the source; follow the link to read it in full.

“field sync for that whole table is skipped. None of its hidden columns are ever retired”

Report this item