Naturally, all of the CRUD operations are available on all content types with standard Drupal:
http://en.wikipedia.org/wiki/Create,_read,_update_and_delete
If you use the less-well-known codeword "VEDAS" ... (for view, edit, delete, add, search )
these are all available as well.
The question is, how can you set role-based permissions on the "View" operation and the "Search" operation?
These seem to be missing from the role-based permissions settings. For example, when I look at the "page"
content type:
delete any page content
delete own page content
edit any page content
edit own page content
create page content
view own page content <-- (Missing?)
view any page content <-- (Missing?)
include page content in search results <-- (Missing?)
thanks in advance for any help on how to do this.
Comments
That functionality is
That functionality is provided by contributed modules. One option is the Node Access module.
Another comment
I should point out that the way things work, if a user can't view a node they shouldn't be able to see it in search results. Those things go hand in hand. If you want a role to see certain nodes in search results even though they can't view the node you will have to do some more advanced work.
Excellent, Cybergarou, thanks
Excellent, Cybergarou, thanks for the response.
What about?
Is there any way to make in sort to have the :
view role page content <-- (Missing?)
edit role page content <-- (Missing?)
without the node access module?
Thanks