Workflows Chapter
by Matthew Bowen
1. Basics of Workflow
1.1. Definition
1.1.1. A workflow defines states (which are bundles of permissions for each role) for a content type, and transitions between states (guarded in terms of which roles a user must have to execute those transitions)
1.2. Workflows are security
1.2.1. A quick overview of major permissions in Plone
1.2.1.1. Add (for many and several content types)
1.2.1.2. Edit
1.2.1.3. Delete
1.2.1.4. Cut/Copy
1.2.2. Why not to just check boxes on the security tab in the ZMI
1.3. The concepts of States and Transitions
1.3.1. Guard roles