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

Is it possible to create custom workflows which can update list/libraries across a site collection (under same web app)?

Appreciate any help/guidance.

share|improve this question

The "problem" with SharePoint 2007 workflows is impersonation, workflows run under initator account (user who started the workflow). The workaround this the easiest way is to create a web service that is performing the tasks the you need, you simply need to invoke this web service from your custom activity/code.

You web service can use regular SharePoint API to perform tasks as necessary. SPSite, SPWeb etc.. will do just fine.

share|improve this answer
The current application design does not permit to host any web service that can perform the task. It needs to be the WF that can persist the state across site collection. – Vivek Sep 29 '10 at 11:39
What about permissions? Same user have cross site collection permissions? E.g Can a user that started a workflow make modification in different Site Collection? – Toni Frankola Sep 29 '10 at 11:49
The approver group lies in the second site collection and the user who started the workflow in the first site collection. – Vivek Sep 30 '10 at 1:26
I lost you... you can try to email me at and maybe explain in more details... – Toni Frankola Sep 30 '10 at 12:52

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.