Custom field permissions based on workflow or rule/action Is there a way to trigger permissions to specific fields in a content type based on a workflow or rule/action? 

For example, for a content type called 'article':


field 1 is writable, field2 is hidden
workflow state has changed
field 1 is now read-only and visible
field 2 is now visible and writable


I came across this module called Workflow Fields that sounds perfect, but it is only available for Drupal 6.
You can probably do this with Conditional Fields. 


  Define dependencies between fields based on their states and values.
  
  Conditional Fields for Drupal 7 is an user interface to the new States API, plus the ability to modify fields appearance and behavior on certain conditions when viewing content.