Iām not sure if thereās a native way to view submitted forms from a custom workflow, but I can think of a couple of workarounds.
Enable Workflow Trace
If you enable trace logging in your workflow, the logs will capture each field and its submitted value after the form is submitted. This can help you debug and track form submissions (although just from the logs).
Create a Custom Audit Event
You could add a step in your workflow to create a custom audit event that logs every field and its corresponding user input. To do this:
Include all form fields in your return variables.
Define them as Process Variables, so they can be accessed globally throughout the workflow.
Save these variables in a custom audit event.
If this approach sounds good to you, Iād be happy to provide the code snippet to create the audit event. Let me know!
Forms are technically encapsulated inside of a WorkItem object. WorkItems by default are pruned from IdentityIQ after they are completed. If you want to keep the Form WorkItems around after they are completed, you need to enable work item archiving for whatever work item types you wish (in this case, Forms). This documentation explains how to enable work item archiving. Once work items are completed and archived, you can view them from the archived work items page. Read more here.
Thank you so much Angel for your detailed response! I really appreciate the time and effort you put into explaining these workarounds. They are definitely useful approaches! However, I found that to achieve this is by enabling work item archiving, as Forms are encapsulated inside WorkItems, which get pruned unless archived. Still, I truly appreciate your help, and your suggestions gave me some great ideas!