I am new to Drupal altogether and have a question about a site i was asked to work on. We think that Workbench Access will solve our problem but we have not yet figured out how to make it work the way we want.

I have a large site and I have the users setup, and Roles setup, etc. But what I want to do is let users edit submit edits (for approval) on only one portion of the site (the staff portion to edit/update their own info). I also want an email to be sent (to me) for letting me know they submitted a "needs review" request if possible.

I know this might be a lot to go over but I would really love any help or a good walk through for this.

  • I'm not sure about Workbench Access but with Drupal it seems that your requirement is basic. Have you looked at permissions and Rules? Drupal has fine-grain permissions and Rules will help you fire-up emails on triggers.
    – jan
    Oct 21, 2014 at 18:15
  • i heard about that. If that would work i could try that. Where might i locate those permissions? Oct 21, 2014 at 18:52
  • For starters you can look at 'People' from the administration menu and go to 'Permissions' Tab. This is role-based permissions. You can create additional roles too.
    – jan
    Oct 21, 2014 at 19:12

1 Answer 1


The Workbench Access module seems to only partially cover your needs. If it was up to me to implement a solution for the challenge you're trying to solve, I'd go for another approach, as further detailed below.

Have a look at my answers to either of these questions:

These answers explain how you can implement a workflow that is pretty (though not exactly) similar to what you are looking for.

To do so, it "only" requires you to use these modules (and regular content types):

And by using such approach, it does not require modules like "Webform" or "Workbench" (modules that are typically involved for these kinds of workfows).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.