I have a requirement to design an infopath form with the following requirements. I would like to know if this is possible without any coding. If possible without coding, can anyone please outline the steps to accomplish the solution. The form data would be published to a document library.
1. When a submitter fills out the infoPath form and submits, it should be visible only to him/her or to the admin role.
2. InfoPath form will have two additional columns 'Status' and 'Admin Comments' which should be editable only by admin.
3. Status will have 3 possible values, 'Draft', 'Pending' and 'Approved'. Initial status is 'Draft'. After user submits, the status will be 'Pending'. If Admin sets the status back to 'Draft', User can edit the form and submit again. If admin sets the status to 'Approved', the form cannot be edited by anyone.