I'm working on this site: http://backdrop-projects.simplo.site/ and it has a node for every Backdrop CMS contrib project.
I would like to allow community members to login and edit certain fields on nodes. I've enabled the field permissions and restricted access for most fields that I do not want edited by anyone. However, I'm not seeing a way to set permissions on editing the node title.
In theory, only a site manager should be able to change the title of the node.
Do I need another contrib module or how can I disable the editing of node titles by some roles?
I seem to have found a solution in an existing contrib module. It is Display Suites.
I've been told on numerous occasions that Display Suites is mostly ready for use, despite the fact that there is no official release yet. With Display Suites you are able to easily hide fields on the node edit form. I've done some brief testing and it seems to be working without generating any errors.
This is not an ideal solution, because as far as I can tell, I am not able to hide the title field based upon role. It seems that I hide it for everyone. In my use case, this is probably fine since nodes are generated by feeds and I don't expect to ever change their titles.
If I do need to change their titles as admin, I'll simply need to reveal the field long enough to edit it.
NOTE: You do need to enable the Display Suites Forms sub-module for this feature.