I have been working on an interface to our workflows. One of our system requirements is to facilitate viewing workflow history on a per user basis. Specifically, I need to be able to generate a list of all current and past workflows a user, or their team members, has initiated. Then they need to be able to view a detailed history of the workflow. This has lead me to find some frustrating things about MOSS workflow auditing. I have discovered there really no reliable way out of the box to audit workflows within MOSS. Workflow History When we associate a workflow with a list, we specify a workflow history list for instances of that workflow. There are some problems with the implementation of this feature. By default, history items are made unavailable after 60 days. This is done by a timer job that deletes the association between the history item and the workflow, and you can work around this in a number of ways. The job can be disabled or you can programmatically set the AutoCle...
Comments