A while back I whipped together some web parts for assisting in troubleshooting and managing some elements in SharePoint 2007 which wasn’t easy to do then. I’ve since converted them to SharePoint 2010. They’re available for download on http://sp2010adminpack.codeplex.com.
The Workflow Manager web part allows an admin to view all active and attached workflows in the site collection. This is a web part, so you can add it to any page you want within your site collection. I find this exceptionally helpful in larger deployments when you want to know where exactly your workflow is being used.
- View the workflow template, and the actual name used by the list. Click the Workflow Name to go to the settings page.
- View whether or not it’s enabled, and how it runs.
- View the number of currently running instanced.
- View the site and list it’s attached to. Click the list to go to that list.
- Each column is filterable and sortable for easy analysis.
The Workflow Organizer allows an admin to specify the order in which multiple workflows will be run. The feature adds a new link to the Workflow Settings page of your list called Workflow Organizer.
- Fire a workflow for any event on your list, ItemAdded, ItemAdding, ItemDeleted and more!
- Specify the firing order of your workflows, you control what runs when.
- Use the delay to give your workflows a little more time to process.
The Site Columns web part was originally designed to handle the missing site columns we experienced with promoting InfoPath fields in MOSS. I don’t know as if this is still an issue with SharePoint 2010, however the web part also allows you to view all content types which rely on a site column.
- View all or a select group of site columns.
- View the field name, ID and internal name.
- Click the field name to edit its properties.
- Click Find to display all content types this site column is used by.
The Server Name web part simply displays what the current server name is. Why? Because when you’re working with network load balancers, you need to know what actual web front end you’re on for troubleshooting certain things. Drop this web part on a page or in your master page footer and you’ll always know where you’re at.
- Not much, just shows the actual host name of the server you’re on.
Firstly, thanks in general for the tips you’ve generously provided across this site’s various articles. Speaking as a non-specialist maintaining and building upon a long-running SP infrastructure, such guidance is often invaluable.
I was particularly interested in your Server Name web part, and by extension in the 2010 Admin Pack as a whole. Unfortunately the ‘Releases’ section of CodePlex doesn’t seem to be available anymore, I’ve not succeeded in finding extant mirrors for the compiled AdminPack.wsp, and there seem to be considerable roadblocks involved when building this from source without establishing a full-scale SP dev environment at some expense.
Eventually we’ll likely pursue that solution, as I’m sure it will be very beneficial in multiple ways. Meanwhile, would it be possible for you to make a .wsp available? Lately we’ve had some issues with the frontends, and having a resource like this would drastically improve our capacity to troubleshoot.
Thanks in advance for any support you’re able to provide, and please keep up the fine work.
Hi Rory, thanks for the kind words. I don’t have a WSP available, but could try to compile one for you, however I don’t have a SP2010 farm available to test it out. I’ll see what I can do and let you know.