Allow Role to change only Moderation State of Content Type without possibility to edit content fields The system we are building has a role Publisher. 
It's task is to change  Moderation State of a content (news content_type) without having a possibility to edit an actual content. 

In short, the user in role Publisher sees all News created by other users and only has permission to change its state.

In short, how do I allow a user in a role to edit only 1 field and block the rest?
how do I allow a user in a role to edit only 1 field and block the rest?


The standard solution is the Field Permissions module:


  The Field Permissions module allows site administrators to set field-level permissions to edit, view and create fields on any entity.


It provides you with a role-based UI like so: