I'm trying to set up a moderation workflow for my site using the Workbench Moderation module. My problem is that I can't get my newly-created "moderator" user role to see any of the unpublished content.

I've checked and double-checked that I have the recommended permissions settings, based on the module's recommendations in the documentation. I've cleared all caches and rebuilt site-wide content permissions multiple times. But when I log in as a user with moderator role assigned, and look at the Content tab, I see no unpublished content. If I copy and paste the URL to the unpublished content (accessed while logged in as admin), then it works. So Drupal lets me see the content if I know the URL. But it's not listed in full Content screen listing.

Please help! I've been changing permissions and relogging for a couple of hours now....getting frustrated...

Thanks!

Comments

Tødd’s picture

Pretty please?

Tødd’s picture

Still haven't solved this, if anyone happens to have any ideas.

dasigr’s picture

Try checking here http://drupal.org/node/1498612 .

dasigr’s picture

Also had the same problem, still trying to find solutions.

chrisrockwell’s picture

And you're sure you don't have a filter on? E.g. Status = published on the content tab?

TarKHaoS’s picture

I'm having the same problem.
Had no other solution (at this time) than allowing the "administer content" permission to my editors.
But it's too dangerous... as I have many editors for that website.

Anonymous’s picture

I think it's to do with the content being authored by someone else, see comments here - http://drupal.org/node/1106606

I got around it by checking the "Bypass content access control" permission for my editor role.

firestonej’s picture

That opens a ridiculous security hole. Users should be able to view unpublished content without bypassing all access control, right? Am I out of my mind here?

SelrahcD’s picture

Did someone find a solution ?

gisle’s picture

Out of the box, granting Bypass content access control to the moderator is AFAIK the only way to let a moderator access and manipulate other's unpublished content in Drupal 7. And yes, granting this privilege has serious security implications. You really don't want to do this unless you're absolutely sure your moderators can be trusted.

There is a wiki-page that discusses moderation modules: http://groups.drupal.org/node/71618 I haven't looked at any of these myself, so I don't know how usable they are. It would be great if someone could do an update of that Wiki page and tell us more about what these does and to what extent they're robust enough for use on a production site.

To sum up: I believe that unless you want to use the Bypass content access control approach (and live with the risks), the only two options are to install a contributed moderation module that does what you want (if one exists), or to roll your own custom module.

- gisle

highfellow’s picture

I've managed to get this working using the 'view unpublished' module. http://drupal.org/project/view_unpublished

chike’s picture

I setup content moderation yesterday and the Editor role who is the Reviewer was not able to see content posted by Correspondents who do not have publish permissions and so the whole workflow got stuck. I kept going back and forth checking the permissions settings, everything seemed fine as the Editor had Administer Content permission but yet he could not view the nodes awaiting Review because they were still unpublished. And then today I googled and found your reply and everything works now.  I am working with 8.6.4.