Closed (fixed)
Project:
Publish Content
Version:
7.x-1.x-dev
Component:
Documentation
Priority:
Minor
Category:
Support request
Assigned:
Unassigned
Reporter:
Anonymous (not verified)
Created:
7 Nov 2012 at 15:32 UTC
Updated:
12 Jun 2015 at 17:22 UTC
Jump to comment: Most recent file
Comments
Comment #1
robcarrA node is editable if the user has the relevant permissions to edit that node in the permissions table. Note that the node must have also fields in a format that the current user can edit. So if a node contains (for example) a long text (or body) field that has had a 'Full HTML' filter applied to its content, then only users who have access to the 'Full HTML' filter can edit the node. Having a 'developer-only' text format is a good way of keeping certain pages completely locked from content editors. Play around: Drupal only renders the 'Edit' tab on a node if the user has complete edit permissions for that node.
So the safest permission to grant is the (un)publish editable content, so that the relevant users can only change the status of nodes that they can edit. Just make sure you fully understand the impact of Text Filters and which users/roles can use them - look at /admin/config/content/formats in your site. Catches everyone out once in a while.
Added extra line in documentation in patch
Comment #2
simon georges commentedCommitted, thanks!