Visio 2010 for SharePoint Workflow Part 1

Hi again :),

We all have been asked by so many Clients, User, Managers etc, the same question.  what is Workflow? how it works in SharePoint. To brief a general User about a workflow, i usually share a power point presentation.

But in order to visualize a workflow,  a user need a tool to brief the SharePoint Developers or a Power User how they want to automate the process. Some time user give you a flowchart or Microsoft Document that describe about the process. But the flowchart or a document that is submitted not fit to the actual SharePoint notations or Actions.

Now with Visio 2010, the User can actually submit the Detail Diagram of Workflow exactly as the notations or actions of SharePoint Workflow understand.


The user wants to get the Share Document field Title updated as (Greater than 1 MB) when the document size will be above 1 MB or below  as (Less than 1 MB).

Now User who is familiar with Microsoft Visio, opens the Visio 2010, select the Microsoft SharePoint Workflow template, User can notice SharePoint Workflow activity grouped together as  SharePoint Workflow Action,SharePoint Workflow Conditions and SharePoint Workflow Terminators.

By dragging and dropping different activities from the panel, user formulate a Visio Diagram

now the user can check the Digram validity, by clicking  on the Check Diagram in the process tab of Visio ribbon options.

now you can export your diagram into a Visio Workflow Interchangeable format(.vmi) so that it can be handed over to SharePoint Developer or a power user so that it can be implemented in SharePoint Designer.

in my next blog i will elaborate how this .vmi file import into the SharePoint Designer and publish onto the SharePoint 2010.

7 thoughts on “Visio 2010 for SharePoint Workflow Part 1

  1. Hi Shakir ,

    Thanks for the first episode ….sounds good , one thing if you will also explain in the next article is that when you check the diagram for a certain work flow , what is the checking criteria based on ? I mean does it checks whether the flow of the process is valid according to the work flow engine provided ?publishing on share point designer wow !!! waiting for more details …..



  2. Hello iam a developer want to learn sharepoint development can u please tell me in karachi which is the best place and teacher to learn sharepoint

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s