Restrict inline edit to specific user roles

Is there a way to restrict inline editing to specific user roles?

I.E. the admin can inline edit, but a general user cannot.

I'd copy the view. Have one without inline for everyone else and one for mgmt.

Related to this...also need to be able to restrict access to users just like in forms.

i.e. an option to display records connected to this user's office.

Good idea!