I would love to be able to decide if a customer can edit or not an object.
For example I may decide the add a custom reference to a case, and I need my customers to be aware of it (so visible). But not necessarily allow them to change this value (editable).
I could be wrong, but I believe this is not possible currently.
Giving more granularity in access rights would definitely help building much informative views.