Workflow participants

Component ID

2853017

Component name

Workflow participants

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

1221

Component created

Component changed

Component body

This module allows per-entity workflow participants to be configured. These
participants can either be editors or reviewers. Content moderation states can
be configured to allow editors, reviewers, or both, to make transitions. Reviewers
cannot edit the content, only moderate. Editors can moderate and make changes.

Details

This module requires the core module content_moderation.

The goal of this is to eventually work with any entity that can be moderated. This is mostly done, but hasn't been thoroughly tested with non-nodes.

Only entities that are moderated can have workflow participants added.

Installation

  • Enable the module
  • Optionally configure roles with the Allowed to be a workflow editor or reviewer
    permission. If this is skipped, any active user can be an editor or reviewer.
  • Grant the Manage workflow participants for own content permission which will
    allow authors to add or remove workflow participants from their own content.
  • Grant the Manage workflow participants to roles that should be able to
    manage participants on any content.
  • Edit moderation states and check the Allow editors and Allow reviewers as
    needed.