Is this Use Case possible?

Events happening in the community are now at Drupal community events on www.drupal.org.
LiveLoveWorkPlay@drupal.org's picture

The KEY here is that each level can access only that which has been pushed to them.
Otherwise, busybody supervisors and meddling senior management will either get confused (highly likely) or cause problems (not unusual).
Enforcing the "chain of command" and "need to know" are very important concepts here.
Obviously only certain content must undergo review by the full chain - but nevertheless - certain content must undergo review by the full chain.

Workflow Use Case: "Package Alpha"



  1. Content created by Authorized Writer, "Package Alpha", Saved, Edited, Managed.
  2. When content "Package Alpha" is complete, Pushed to Designated Reviewer by Authorized Writer using Workflow.

    [begin:Reviewer]
  3. Any Reviewer can now see "Package Alpha". List of current work items provided by Views. Optionally Designated Reviewer notified via Triggers.
  4. Designated Reviewer edits/approves/pushes "Package Alpha" to Designated Editor.

    [end/begin:Supervisor]

  • Any Supervisor can now see "Package Alpha". List of current work items provided by Views. Optionally Designated Supervisor notified via Triggers.
  • Designated Supervisor edits/approves/pushes "Package Alpha" to Designated Editor.

    [end/begin:Editor]
  • Any Editor can now see "Package Alpha". List of current work items provided by Views. Optionally Designated Editor notified via Triggers.
  • Designated Editor edits/approves/pushes "Package Alpha" to Designated Editor.

    [end/begin:Senior Editor]
  • Any Senior Editor can now see "Package Alpha". List of current work items provided by Views. Optionally Designated Senior Editor notified via Triggers.
  • Designated Senior Editor edits/approves/pushes "Package Alpha" to Designated Senior Editor.

    [end/begin:Manager]
  • Any Manager can now see "Package Alpha". List of current work items provided by Views. Optionally Designated Manager notified via Triggers.
  • Designated Manager edits/approves/pushes "Package Alpha" to Designated Editor.

    [end/begin:Director]
  • Any Director can now see "Package Alpha". List of current work items provided by Views. Optionally Designated Director notified via Triggers.
  • Designated Director edits/approves/pushes "Package Alpha" to Designated Editor.

    [end/begin:VP]
  • Any VP can now see "Package Alpha". List of current work items provided by Views. Optionally Designated VP notified via Triggers.
  • Designated VP edits/approves/pushes "Package Alpha" to Designated Editor.

    [end/begin:SVP]
  • Any SVP can now see "Package Alpha". List of current work items provided by Views. Optionally Designated SVP notified via Triggers.
  • Designated SVP edits/approves/pushes "Package Alpha" to Public.

    [end/published]
  • That sums it up nicely I hope. You may Fire when Ready, Gridley!

    Thanks In Advance!

    Workflow

    Group organizers

    Group notifications

    This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: