I have created a Leave Authorisation Form using Infopath 2010 and published it to Forms Library. I have also created a SharePoint designer 2010 custom approval workflow and published it to forms library.

User opens the leave form in browser and fills the info and submits the form and workflow is initiated and manager receives a email. Until here its fine.

When the manager opens the Infopath form how can I provide him an option of approving or rejecting the form that will invoke the workflow. I don't want manager to browse the forms library and then selecting the item from the List and then starting the approval workflow.

Is it possible to customise the InfoPath without any custom code?

  • how to hide the approval section for users and show it for managers ?
    – user10902
    Sep 24, 2012 at 12:37

2 Answers 2


check this link it helps you using Infopath create Leave Request



Yes it's very much possible.. Logically you can have a section containing a dropdown for approve/ Reject. This section will only be visible to managers. When manager will open the form he will be able to see the dropdown and will choose either Approve or Reject. You can then initialize workflow according to the approval status option.

In case of any help please let me know..


@Avinash plz have a look into this article http://www.edutechnow.com/?p=1376 to achieve what u want.

  • How will you call the workflow from infopath. I don't want to write any custom code. Sep 18, 2012 at 12:06
  • u can trigger the workflow on submission of a form. in the workflow u can check the field's value and perform the required action.
    – alam235
    Sep 18, 2012 at 12:09
  • Could you give some references/links Sep 19, 2012 at 10:29
  • plz refer this msdn article msdn.microsoft.com/en-us/library/ms414204.aspx
    – alam235
    Sep 20, 2012 at 8:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.