hey this is MAJORLY needed to look at: major feature issue for interface designer!!!
you need to allow for the feature show only "current user" to be applicable to fields and or views in a grid on interface designer. !!without it, you see a bunch of fields you might not want your user to see on a grid view in your app.!!
e.g. if i add a grid to an interface: Solution 1: show only view assigned to current viewer (best option) Solution 2: show only records by current viewer AND show only FIELDs for current user
two ways to get the same thing. option one can mean only 1 time assign a user to a view -- OK --- or offer gird view options available to current user. best option: control permissions of which views (that the current user can see) you want available to that current user in that specific interface element)
you basically have the feature (see pics) but you did it for edit record permissions, specific filters. just make this for VIEWING permissions, by a view, with control on selected total views available in element.