I am having some points with a workflow we now have not too long ago created to assist help us for IT Change Requests. The majority of the workflow includes assigning approval duties to 2 customers, which change relying on the kind of request. If each customers approve, an electronic mail with all the knowledge is shipped to our ticketing system.
The issue we’re starting to see is that when a consumer completes the duty, the workflow doesn’t appear to acknowledge that it has been accomplished, and so is caught on that step. I’ve added some pretty verbose logging to the workflow so we are able to establish precisely the place it’s within the course of, and here’s what we’re seeing:
Comparatively, that is what the entire logging for a profitable activity seems like:
The logging messages “Job assigned to …” and “Job accomplished by …” are instantly earlier than and after the ‘Assign a activity’ motion, so it isn’t an embedded situation stopping the remainder of the workflow from occurring. I’m utilizing particular person ‘Assign a activity’ actions, not
‘Begin a activity course of’, as I want the person Job IDs to lookup any further info the customers could have submitted once they accredited or rejected the duty.
The workflow was created utilizing SharePoint Designer, and I’ve recreated the whole lot on a brand new website assortment, however I’m nonetheless having the identical subject. I’ve additionally observed that it solely appears to impact sure combos of customers. If I run a request by means of the place I’m the one consumer, it really works advantageous. If I exploit an everyday (non farm- or website collection- administrator, it could succeed or it could cease, however it would all the time do the identical factor to the identical consumer.
Permissions are assigned by way of the ‘Everybody’ group added to a SharePoint group, and we now have granted Contribute to that group throughout the location, so everybody ought to have the identical entry ranges.
Is there something I can do to kick-start the workflow to proceed from the place it stopped, or something I ought to have a look at that may clarify the workflow stopping with no error messages? I additionally wish to level out that this method labored effectively for a pair weeks earlier than this began, even with the customers that we’re having issues with.