SharePoint 2010 Workflow error "Failed on Start" Cancelled by System Account

I've created a workflow to copy an item into a different site.  I'm getting the error "Failed on Start", cancelled by System Account.  I understand that an item cannot be created by the System Account.  

What can I do to change the workflow action to be created by a different user other than the System Account user?
LVL 9
macarrillo1Asked:
Who is Participating?
 
QPRConnect With a Mentor Commented:
By default a sharepoint workflow runs under the security context of the user who "fired" the workflow.
Does this user have permissions in the destination site?
My thinking is that the system account is the account cancelling the workflow rather than trying to create the item.

If the end user does not have the required permissions (contribute) in the destination site/library then this will fail.

You can either give the user(s) the permissions on the other site or impersonate an account that has permissions (at both ends) to do the copy.

Just be aware that the metadata (created by/modified by) will reflect the account you impersonate rathere than the user who in fact created/uploaded the item

Adding an impersonation step to a workflow
https://www.nothingbutsharepoint.com/sites/eusp/pages/impersonation-in-sharepoint-workflows---an-interesting-pitfall.aspx
0
All Courses

From novice to tech pro — start learning today.