Previously we talked about how to set the Field Permissions on role level.
Drupal 7 – Set field permission by role using Field Permissions
As i have mentioned, it does not work for the default node title field. One solution is to hide the node title field and set it automatically. This could be achieved by the Automatic Nodetitles.