Add role-based viewing permissions

Add role-based viewing permissions for tables, views, and fields.

  1. We already have permission editing ability for tables and fields in regard to who can edit or delete. It would be great to also have a permission of who can view the field or table.
  2. Additionally, I think it is just as important to extend all of the same permissions to views as well.

Totally agree, and upvote this. In big projects there’s usually a lot of intermediary tables and fields, and that’s making unnecessary clutter for editor-level users.
It’d great also to apply viewing permissions to the fields as well