Using WSS 3.0 running on SBS2008. I have an Infopath form library, to which I have used SharePoint Designer 2007 to attach a custom workflow. It's a pretty normal workflow which updates a property in another list based on a lookup.
I have two users, call them Jane and John. Jane is a member of several SP groups, one of which has Full Control permissions. John is a member of a couple of SP groups, one of which has Contribute permissions.
I have 2 workstations, lets call them W1 and W2. Both are on the local area network and connect to the SP site via Internet Explorer 7 via http://example/.
I have contradictory observations:
- When John adds an item to the library while working from W2, the workflow is initiated but goes to Stopped status, and the other list is not updated.
- When John adds an item to the library while working from W1, the workflow completes successfully.
- When Jane adds an item to the library while working on EITHER W1 or W2, the workflow completes successfully.
So, it can't be John's permissions, because John is able to fire the workflow successfully (when working from some workstations). And Jane can do the workflow from anywhere, so the W2 workstation itself is configured to allow the workflows to be initiated.
I cannot seem to find any aspect of SP groups or users or permissions which would affect a user's ability to initiate workflow from one workstation but not another. Am I looking at some Active Directory / Windows Domain permissions issue here? Has anyone seen this kind of issue where Workflow execution ends in Stopped status, but only for some users, and only when they are sitting in particular chairs?
Any help would be appreciated. Thanks for reading.