Hi.
I’m appsheet newbie
Appsheet is really good no-code platform I think.
However, I just found some problem about security problem
when I use column with hidden.
I use security filter for particular user.
That works good.
I just want to hide column for particular user, so I use column’s show option and use formula.
[username] = Any(CurrentUser[name])
This works also good but when I checked the value from api using Chrome developers tool,
I shocked I can see the value even I cant’ see value on the appsheet.
If you wanna check like me,
find request starts with “https://www.appsheet.com/api/template/{app sheet id}”.
You can see the response value in the "NestedDataSet-index-DataSet
Is there any solution when I wanna hide private column for some user?
The only way to prevent access to the column is to remove the column from the rows, which means restructuring your data source.
If a row is allowed through a security filter, all columns in that row are accessible to a savvy user, no matter how you configure the app.
User | Count |
---|---|
40 | |
34 | |
28 | |
23 | |
17 |