I have a SPD 2010 WF running on List A that creates a new item in List B. Within the 2010 "Create List item" step, I set a person field in List B to a specific user value. Once List B is created, the field value = System Account. Please do not suggest using InfoPath or 2013 WF. We use 2010 because we need to include the attachments and the "trigger Create Event" flag that has been removed from 2013. Thanks.


Probably it's because the user who runs that workflow doesn't have enough permissions, so, Application Pool account performs this.

Look at this.

| improve this answer | |
  • The link suggests that you might be correct. Do you have instructions on how to make sure the user has enough permissions? – PHite Jan 26 '18 at 20:03
  • By default, in a SPD workflow there is no way to check if a user has specific permissions, but you could install this, and this to check if a user has read/contribute. Installation is a little bit messy – Sergio Jan 26 '18 at 23:04
  • Thanks Sergio. The codeplex site mentions that it has been shutdown. – PHite Jan 29 '18 at 14:36
  • Yes, but you can download anyway. – Sergio Jan 29 '18 at 14:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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