SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to create a WF that will be associated with a list and trigger every time a specific user creates a new item for that list. So basically I need to run a workflow automatically depending on the value of a list item, how I do this?

share|improve this question
up vote 1 down vote accepted

You run workflow every time new item is added and on start you check author field. If author is desired one you go ahead and if not you stop.

This is general concept. You will need to provide more info if you desire more detailed instructions eg. are you using Sharepoint Designer or Visual Studio to build your workflow?


Sharepoint Designer first step:

Check if author is in group Approvers (change condition to meet your requirements). If Author is not in group Approver - workflow stops. enter image description here

share|improve this answer
I'm using Sharepoing Designer to create it and it's based on the out of the box Approval Workflow, where and how exactly do i check the author field? thanks – Spre3 Sep 8 '11 at 14:14
I have updated my answer – Vedran Rasol Sep 8 '11 at 14:26
How would I use this if i wanted to compare the Created By value to a custom list (of users) on my site? – Spre3 Sep 9 '11 at 11:34
It would be difficult and maybe even not possible. It really depends on your specific requirements. After you insert IF decision in your workflow step, click value, select Workflow Lookup for a User and explore possibilities. – Vedran Rasol Sep 9 '11 at 11:46
Yeah I have been doing that with no luck, tried using a permissions group such as 'site Members' with no luck, thanks a lot anyway – Spre3 Sep 9 '11 at 13:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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