Archive

Posts Tagged ‘MOSS’

SharePoint – Custom approval workflow with Dynamic Approvers using SharePoint Designer

March 14, 2013 6 comments

In this article I will walk you through on how to implement a custom document approval workflow using SharePoint Designer.

Assuming the person to approve is set through a metadata property of the document.

Below snapshot show how the Document library looks

WFL1

Let’s start the process by opening site in SharePoint designer. From Ribbon, click on List Workflow and select the document library.

WFL2

Enter workflow name and description

WFL3

Now add action “Start Approval Process” from ribbon

WFL4

Edit step by clicking “these users” link

WFL5

Here we are going to select the dynamic approver by picking the user from current item property

WFL6

WFL7

WFL8

WFL9

Click Ok. Now select “Workflow Settings” from ribbon

WFL90

From start options we should set “Start workflow automatically when an item is created”. This will ensure for all new document uploaded into the library will go through an approval process.

WFL91

Last step is to publish the new workflow.

WFL92

Lets test the workflow. Step 1 is to verify whether the workflow got associated properly. For that open up the document library setting and open the Workflow settings.

WFL93

Let’s upload a new document. Ensure to put a valid user in “Approver” field.

WFL94

Now the workflow will kick start and the status will be “In Progress”

WFL95

A new task should get created for the Approver.

WFL96

Clicking on the Task title will bring up the “Approve/Reject” option

WFL97

Clicking Approve will complete the workflow.

WFL98

That’s all. Hope this helps.

Thanks!