WF Terminator in SharePoint 2010

WF Terminator is a SharePoint 2010 Tool to examine and terminate Workflows.

1.gif

Requirement

The following is the scenario upon which I have created the tool:

  • Customer needs to terminate a workflow instance
  • Administrator needs a better tool to filter, examine & terminate workflows

The SharePoint 2010 user interface provides a Workflow page to do it. But if the Administrator credentials are not available then the tool described above can be used to filter, examine & terminate the running workflows. By default the System Account user token is used to impersonate the site.

Advantages

The tool provides the following features:

  • Enumerating the workflows using System Account
  • Filtering the results based on Workflow Status, Workflow User Name etc.
  • Termination of Workflow

Download

The tool is available in codeplex.com. The main page is given below:

https://wfterminator.codeplex.com/

Use the Download link as shown below:

2.gif

The following is a screen shot of WF Terminator:

3.gif

How to use it?

  1. Download and execute the file.
  2. Enter the site URL
  3. Enter your credentials, leave blank to use the System Account
  4. Click on the Find Workflows button
  5. Filter the result further using the Internal Status drop down list
  6. Filter the result further using the Author User text box
  7. From the result, select a workflow to see the properties in the grid
  8. Click the Terminate button to cancel the workflow after ensuring
  9. Confirm the Termination and the workflow will be stopped
  10. Close the Application

Filtering

Two levels of filtering are provided:

  1. Workflow Internal State (Locked, Running, Completed, Cancelled etc.)
  2. Workflow Author Name (eg: domain\user1, domain etc.)

Summary

In this article we have explored the WF Terminator tool and the possible advantages of using it. The tool could be useful in the scenarios mentioned above.

As always I am open to hear from you. You can give feedback on possible improvements and feature requests.