Hi,

I set up a Drupal site following this tutorial: http://drupal.org/node/408052 (a combination of Workflow and Revisioning using Module Grants). Everything seems to work fine except that after creating any content no one besides admin can edit their own nodes any more. What am I missing here?

(Version numbers: Workflow 6.x-1.3, Revisioning 6.x-2.x-dev, Module Grants 6.x-2.x-dev)

Thanks,
Tim

Comments

WorldFallz’s picture

Verify that the role of the users in question has permission for the input format of the nodes.

Tim-Erwin’s picture

I'm using filtered HTML as default and thus everybody has access to it. Also, if I create a node, I should be able to edit it, shouldn't I? I mean, I can't create something with a format that I'm not allowed to edit, right? Or am I getting anything wrong here?

WorldFallz’s picture

Double check that the authenticated user role still has access to 'filtered html'. And yes, while you can't create content with an input format to which you don't have access, I've often seen where users with elevated permissions change the input format while editing a node which will result in the author of the node losing edit access because of an input format they can't use.

seaneffel’s picture

Thanks again, WorldFallz, another of your forum tips solved my problem.

I had a user in one role that had access to all filter types, then that user left the role and lost access to some filter types. Because of that change, the user also lost the ability to edit nodes that were composed with those filters. I managed my filter permissions better, everything is right with the world.

WorldFallz’s picture

excellent-- happy it helped. I've been bitten by this one more than I care to admit ;-)

beepy’s picture

I'm having the same problem on the same version of workflow, but without the complication of revisioning -- content authors cannot edit their own content, even though that permission is granted in workflow. If I override workflow by granting the user's role permission to edit own [node-type] in admin/user/permissions/n , the user can edit the node, so I know it's not some other issue like the input filter.

Tim-Erwin’s picture

Just to let you know: The problem was a custom module which did not play well with the workflow.