Currently via the UI, and REST, it's possible to return details on a workflow via the Task. For example, following usecase2 I am able to view the details for the user account I am creating when it is in a Task state.
curl -u openidm-admin:openidm-admin -H "Content-Type: application/json" -X GET 'http://localhost:8080/openidm/workflow/taskinstance/31?'
^ Returns the details of the user account that's being created
Once the Task has been completed, it disappears from the Task list, and enters the Workflow Processes list. From this list it is only possible to view the Completed process, and when it was completed.
curl -u openidm-admin:openidm-admin -H "Content-Type: application/json" -X GET 'http://localhost:8080/openidm/workflow/processinstance/31?'
^ Only returns details on the activity that's occurred (what time it's been completed, etc)
Would like to be able to view/return the further details of the completed process.
UPDATE - Additionally require further information on whether the workflow process has completed successfully, or not with exception.