Wednesday, March 10, 2010

Creating worklists using ArchGenXML

Once you've created a workflow in a UML model, you can add a revision list (worklist) as follows:
* in the workflow diagram, select a state
* add a tagged value "worklist=finalize_queue"
* add a tagged value "review=Manager,Reviewer"
The finalize_queue is just a name for the list. I've named it after the transition that would be the logical next step, which is "Finalize". The "review" value defines which roles get the "Review portal content" permission on the object in this state, so which roles get to see the items in their review list.

No comments: