Hello community,
I am loading in QField a project with a polygon table from a PostGIS connection for a specific user. This postgis table has many fields and I have assigned to its user permission to update only some of the fields, with GRANT uptade (fields) To user.
In QGIS everithing works ok, this user updates the fields for which he has permission and after update changes are saved.
But the very same project in QField wont let this user to save any updates at all. At the log message in QField I get the error message: “PostGIS error while changing attributes: permission denied for table my_table”.
However, if I give permission to this user to update all fields, now he will be able to save updates working with QField. But security over some fields edition (that I don’t want this user to be able to edit) is lost.
Can anyone help me on this issue, why granting update permission only over some table fields works fine in QGIS but is denied in QField?
Many thanks.
