In this video, we'll take a brief look at the Workbench Access settings and the example vocabulary that comes with the module.

Install

Enable

  • Workbench Access

Note: Workbench does not depend on the "core" Workbench module. It comes with its own view, and could be used alone. However, it integrates well with the Workbench module, so I'll leave it enabled as well.

Workbench Access

One thing to keep in mind is that Workbench Access only controls editing permissions, not view permissions. If you need to control who can view various content, checkout the Taxonomy Access Control module, or Organic Groups.

The Settings Tab

  • Configure at "/admin/config/workbench/access/settings"
  • We can install the example taxonomy hierarchy by clicking "Install the test configuration for Workbench"
  • Now, we have the following settings:
    • Active access scheme: Taxonomy
    • Editorial vocabulary: Museum
    • Enabled content types: Article and Basic Page
    • Workbench Access message label: Section
    • We are automatically assigning sections
    • We are requiring a Workbench Access form element

The Sections Tab

It is important to note that taxonomy terms describe who the content is for, not who should be able to edit it. (ie: library visitors section will contain content for visitors. It does not mean that library visitors should be able to edit content in that section.

This is a hierarchy, so anyone assigned to the top level "All of Museum" will be able to edit content in any section. Anyone assigned to the "Exhibits" section will also be able to edit content in the "Exhibits Staff" and "Exhibits Visitors" sections, but not the "Library", "Library Staff" etc. sections.