Remove a Workflow Solution From a Site Collection or Web Application

Remove a Workflow Solution From a Site Collection or Web Application

APPLIES TO:

  • Workflow Conductor 1.0 through 1.6.1
  • Workflow Conductor 2.0 and higher configured to use Solution Deployment
  • Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007
  • SharePoint Foundation 2010 and SharePoint Server 2010

A Workflow Conductor workflow solution must be deployed in order to test it. If a Designer creates multiple versions of a workflow before a “final” version is ready, the earlier versions remain in the site in multiple places:

  • As an associated workflow in the list or library
  • As an active feature in the site collection
  • As a deployed solution in the Web application

Designers or administrators may want to remove these earlier versions to prevent confusion and to maintain a clean SharePoint environment. There are multiple ways to do this, depending on how completely you want to remove the workflow solution and what permissions you have in the site:

Release Notes for Workflow Conductor

Release Notes for Workflow Conductor

NOTE: Release Notes will open in a new browser tab

WSSv3/MOSS SharePoint 2010 SharePoint 2013 SharePoint 2016
Release Notes Release Notes Release Notes Release Notes
Microsoft ended mainstream support for SharePoint 2007 in October 2012. See Microsoft’s Lifecycle Support Policy.
At that time, Bamboo stopped enhancements to our SharePoint 2007 product line, but continues to provide support and bug fixes to customers with active support contracts until October 2017. Previously purchased licenses will continue to function after October 2017, but support for these products will end, and no additional bug fixes will be provided beyond that time. Bamboo plans to cease selling new licenses and annual support contacts for its SharePoint 2007 products in October 2016 to ensure customers will be eligible to receive support for at least one year after purchase.
Microsoft plans to end mainstream support for SharePoint 2010 in October 2015. See Microsoft’s Lifecycle Support Policy. At that time, we will stop any enhancements for our SharePoint 2010 product line but will continue to provide support and bug fixes for our SharePoint 2010 products to customers with active support contracts until October 2020. Previously purchased licenses will continue to function after October 2020, but support for these products will end, and no additional bug fixes will be provided beyond that time. Bamboo plans to cease selling new licenses and annual support contacts for its SharePoint 2010 products in October 2019 to ensure customers will be eligible to receive support for at least one year after purchase.

Visit our website where you can get the latest info about each of our products for SharePoint 2013.

A separate installation package and license key is required for SharePoint 2013 deployment. For additional details, review the following knowledge base articles:

Bamboo Solutions has also begun releasing products for SharePoint 2016. For additional details, check the product release notes in the link above, or contact us.

For details on migration, see the Knowledge Base Article “Migrate Bamboo Products from SharePoint 2013 to SharePoint 2016”

Understanding Bamboo Releases:

  • Bamboo offers Trial, Basic and Premium support.
    • Free Trial support expires after 30 days.
    • For more information about Basic and Premium support, please see the Support Plans page.
    • There may be a fee to upgrade from a major version to another.

See Also:

Reassign Task

Reassign Task

sa08allowreassignprop.jpgReassign Task is an option reviewers and approvers have when completing Request Feedback and Request Approval tasks, and is not a separate widget. This option allows a reviewer or approver to delegate the original review, approval, or data collection task to another user. The Reassign Task option is available if the Allow Reassignment property for the Request Feedback or Request Approval Widget is set to Yes, as shown here. If this property is set to Yes, a Reassign Task button is displayed at the bottom of the feedback, approval, or data collection task form.

To reassign a review or approval task to another user, edit a task assigned to you:

Step Action Result
1. Click the Reassign Task button at the bottom of the review or approval task form. sa08reassigntask.jpg
2. Enter a single user or group in the Delegate To box, enter a due date in the Due Date* box (if the task needs one), and enter a Description for the task.

sa08newusers.jpg

NOTE: The earliest Due Date is always used. Forexample, if the reviewer or approver assigns a Due Date that is earlier than the Due Date in the original task, the workflow uses the new Due Date. However, if the reviewer or approver assigns a Due Date that is later than the Due Date in the original task, then the workflow uses the Due Date in the original task.

3. Click Submit to reassign the task. sa08delegatedtask.jpg

After you click Submit in the Reassign Task form, several things happen:

  • A new task is created for the user or group you entered in the Delegate To box.
  • If the Send Email property in the Request Feedback or Request Approval widget is set to Yes, the new user or group is sent a notification e-mail. You can customize the content of this e-mail in the Request Feedback or Request Approval widget Reassignment Subject/Body properties. Default text is specified in the Request Approval or Request Feedback Task Reassignment sections of the Workflow Conductor Control Panel E-mail Settings.
  • The original task status is updated to Completed.
  • The Outcome field for the original task and the Description field for the new task show the task reassignment details.

Best Practices for a successful Workflow Conductor Install

Best Practices for a successful Workflow Conductor Install

Installing WF Conductor for the first time…

The Workflow Conductor installation process has been streamlined as much as possible, but there are still areas of the installation that might present issues. This section is intended to highlight some important aspects of the installation process that are sometimes overlooked.

Top

Before Installing During the Installation After Installing
Top

Before Installing for the first time

  1. Read Best practices for a successful intstall. This information is generic and applies to all Bamboo products.
  1. If you are installing Workflow Conductor on Windows Server 2008, disable Admin Approval Mode in the UAC policy or turn off UAC on any SharePoint server where Workflow Conductor will be installed. For more information, read KB.12430: Workflow Conductor Studio displays a blank diagram when UAC is enabled on Windows Server 2008.
  1. Required SQL Server permissions for the Workflow Conductor Configuration Database component are listed in the installation, but also shown in the screenshot below because they are often overlooked.
    SA08DBSecurity.jpg
  1. See Options for Installing and Overview of Workflow Conductor Components to Install for additional details.
Top

During the Install

  1. The Workflow Conductor component installation takes an average of 10 minutes to complete. This may take longer in your environment. Be sure to give this part of the installation extra time. We recommend that you bring your SharePoint environment to an inactive state before starting the installation. You can also shut down the World Wide Web Publishing service or the App Pools if you are using SharePoint 2013 or Claims-based Authentication to ensure that no one can access the system.
  1. Take notes during the installation process so you can successfully repeat it if you need to move the application or install it on another server. These notes can also be used to assist the Bamboo Support Team if you need assistance getting Workflow Conductor installed in your environment.
  1. The Workflow Conductor Setup program will not abort the installation if one feature in a component package fails; it will continue to install the next feature in the list. The installation summary screen at the end of the component installation will tell you what, if anything, went wrong. Fix the issue, and then reinstall any failed features individually by running Setup again for that component and selecting the Install New Only option.
Top

After Installing

Go to the Workflow Conductor section in Central Administration and configure Workflow Conductor settings. At a minimum, you must configure the following:

  • System Settings

    • Enter the SQL Server name and instance where Workflow Conductor is installed,
    • Select the Workflow Conductor database you created during installation, and
    • Enter the e-mail server to use for e-mail sent by Workflow Conductor widgets.

    NOTE: Workflow Conductor will not work if you do not configure the SQL Server and Workflow Conductor Database settings.

  • Account Settings. Configure the access accounts for Workflow Conductor. Workflow Conductor will not work if you do not configure these accounts.

  • Licensing. If you have purchased a license for Workflow Conductor, see [] for more information about activating it.

All other Workflow Conductor settings are optional, and can be configured as needed to customize Workflow Conductor for your environment.

Query Database

Query Database

The Query Database widget executes a single SELECT, INSERT, UPDATE, or DELETE SQL statement against a database. The results of SELECT statements can be stored in a workflow variable. The widget supports SQL Server, Oracle, ODBC, and OLEDB connections.

NOTE: In the case of SELECT statements, the Query Database widget returns either a single value (field) or a single record (row). SQL statements should be constructed with this in mind.

If the query returns multiple fields or rows, the widget will only store the first row or the first field from the first row of results, depending on the variable type selected for the results. See the Save To Variable property description below for more information.

Widget Properties:

Column Description
Connection Type (Required) Select the type of database connection to use. Available choices are SQL Server, ODBC, OLEDB, and Oracle.
Connection String (Required)

For ODBC, OLEDB, and Oracle connection types, manually enter the connection string. For SQL Server connections, click the Icon-Ellipsis button to define the following additional properties:

  • Server name: Enter the Server name for your SQL Server database.
  • Authentication: Select Windows Authentication or SQL Server Authentication. Windows Authentication will use the login credentials of the workflow initiator. SQL Server Authentication will use the Username and Password defined in the widget.
  • Username/Password: To connect using SQL Server Authentication, enter a Username and Password.
  • Database: Click the Get Database button to retrieve a list of databases on the specified server, and select the database you want to query.
  • Query: Enter a valid SQL statement. Any SQL statement you enter here will propagate to the Query String property in the main Widget Properties form.
  • Results: To test your database connection, enter a SQL statement in the Query box and click the Test button. For INSERT, UPDATE, or DELETE statements, only the database connection string is tested. For SELECT statements, the query string is also tested, and a result indicating success or failure is shown in the Results field. Statements containing lookups cannot be tested, since lookup values are not determined until the workflow runs.

    NOTE: You can also test ODBC, OLEDB, and Oracle connection types from this property form.

Query String Enter a single SQL statement to execute against the database. SELECT statements should be constructed to return a single field from a single row or a single record (row) of results. Click the Icon-Ellipsis button to include lookups in your statement.
Save to Variable Select a workflow variable with a Text or Record data type to store the query results (applicable only for the results of a SELECT statement). Create variables in the Workflow Settings tab in the settings pane, or click the Create new variable link next to the variable list.
Run As This widget can run with the permissions of the workflow initiator, the workflow designer, or another user. Select the option in the Run As property that best matches your requirement. For more information, see the Common Widget Properties topic.
Click Apply to save the widget settings.

Example Using Query Database Widget

Return to External Data Widgets

See Also:

Pause Workflow

Pause Workflow

If you would like the opportunity to either select the error-handling option or resolve the error and continue the workflow, use the Pause Workflow option. The workflow is paused, although its status in the list remains In Progress.

sa08_WF-Paused.jpg

If you view the status using the Workflow Status option in the item drop-down menu, the status displayed is Paused.

sa08_2010_WF-Paused-WFStatusLink.jpg

sa08_2010_WF-Paused-email.jpg

Pause Workflow triggers the following actions:

  • A notification is sent to the list of people defined in the Workflow Error Reporting settings. The notification includes a link to an Error Handling Form, where you can select the error-handling option to use. You can also access this form by clicking the Paused link in the Workflow Status page.

  • The Error Handling Form includes the details of the error message and provides options to cancel the workflow, skip the step with the error, or repeat the step if the error is now resolved.

After you select an action in the Error Handling Form, the workflow will either continue or be canceled, according to the option you selected.

See Also:

Overview of Workflow Conductor Studio

Overview of Workflow Conductor Studio

WFstudio.jpgWorkflow Conductor provides a simple, yet powerful way to automate and manage your business processes. A simple drag-and-drop interface lets designers easily create and deploy complex workflows without the need for custom coding. Conductor Studio is the Workflow Conductor interface that allows you to create, edit, and deploy new workflows or workflow templates.

The image has been edited to better display the configuration options

Step Action Result
1. Workflow Conductor Ribbon The Workflow Conductor ribbon replaces the list ribbon when you open the Workflow Conductor Studio. Detailed information about the options on the menu ribbon are illustrated here.
2. Widgets The left section of Conductor Studio, the widget pane, contains a list of the widgets used to design a workflow. You can optionally change which widgets appear in which group from the Configuring WF Conductor Categories page of the Workflow Conductor Control Panel in SharePoint Central Administration.
3. Workflow Diagram Pane The center section of Conductor Studio is the workflow diagram pane, where widgets are dropped to create the workflow path. The diagram pane is described in more detail here.
4. Widget Properties Tab Displays the properties of the currently selected widget. You can read an overview of the widget pane and the common widget properties here, but keep in mind each widget has its own unique properties so if you are working on a specific widget and want to get an understanding of the properties for that widget, find the widget in the Alphabetical List of Workflow Conductor Widgets.
5. Workflow Settings Tab This tab contains general settings for the workflow, including the title and description, workflow start options, and workflow variables. You can read more in depth information about the settings tab here.

To start Conductor Studio, first make sure that the account you are using has the Design or Full Control permission level for the list or library. Then, navigate to a list or library and click the Create or Edit Workflows button in the List or Library tab of the Tools ribbon.

CreateWF.jpg
NOTE: Administrators can further restrict who can design workflows in Conductor Studio using the Workflow Designers settings in Central Administration > Workflow Conductor. If you are a SharePoint Designer but do not have the Create or Edit Workflows option in the Tools ribbon, contact your SharePoint administrator.

Overview of Workflow Conductor Components to Install

Overview of Workflow Conductor Components to Install

Installing WF Conductor for the first time…

WFC r3.5 install components.jpgWorkflow Conductor’s installation interface (shown at right) lists the Components available for install with the Workflow Conductor Installation/Setup application. For a description of each component, see the table below.

NOTE: Previous releases of the Workflow Conductor may have had other components listed. For example, Release 3.x had Legacy Workflow Assemblies listed, but that component has been combined with the Workflow Conductor component in R3.5 and is no longer listed separately.

The Workflow Start Feature listed under Optional Items is new for R3.5. If you don’t see it, you may be installing an earlier version.

Component Description
Workflow Conductor Installs the core Workflow Conductor components, including Conductor Studio, widgets, and reporting Web Parts. As of Release 3.5, it also installs the Legacy Workflow Assemblies, which maintain support for workflows created in previous releases of Workflow Conductor.
Control Panel Adds a page in Central Administration that provides global settings for Conductor and a view of all workflows running across the installed Web applications. This component needs to be installed on the farm servers that run the Central Administration service.
Legacy Workflow Assemblies Installs the Legacy Workflow Assemblies are needed to maintain support for workflows created in previous releases of Workflow Conductor.
Configuration Database Installs the Workflow Conductor Configuration Database utility, which installs and configures the Workflow Conductor database.
Bamboo Feature Activation This component automatically finds and activates specific product features that may not properly activate when automatic activation is selected during the installation. This step doesn’t install any new components, it runs the utility.
Workflow Start Feature The Workflow Start Feature provides the ability to add configurable buttons to the SharePoint item ribbon to allow user to easily start a specific workflow on a selected item. It installs like other components. When installation is complete, see How to configure the Workflow Start Feature for more information.
Bamboo Web License Manager The Bamboo Web License Manager controls the licensing for Bamboo products. It is included in the installation for all Bamboo products. Install it only if you need to activate a purchased license and it has not been previously installed on your SharePoint farm. See Activating Your Bamboo Product License for more information. If you are trialing the Workflow Conductor, you will not need to install this component.

Overview of Workflow Conductor Web Parts

Overview of Workflow Conductor Web Parts

There are three web parts included with the Workflow Conductor. They are described below.

Web Part Description
My Workflows The My Workflows Web Part displays all the workflows initiated by the current user in the site, the Web application, or the entire farm. My Workflows displays the status, workflow name, a link to the item that triggered the workflow, and additional information that might be relevant depending on the type of workflow. From this Web Part, the workflow initiator can Cancel a workflow that is Running, or Restart a workflow that errored. Use this web part to see a list of all your workflows, particularly ones that may have errored, in one central place so you can more easily manage them.

How to use the My Workflows Web Part
How to configure the My Workflows Web Part

My Workflow Tasks The My Workflow Tasks Web Part displays tasks created by workflows. These tasks typically reside in lists called Workflow Tasks. My Workflow Tasks can display tasks for the current user or for all users, and can display tasks for the site, the Web application, or the entire farm. Use this web part to provide a central location to see all your workflow tasks.

How to use the My Workflow Tasks Web Part
How to configure the My Workflow Tasks Web Part

Workflows Reports The Workflow Reports Web Part allows you to create reports about workflows in the current site or site collection. The report is displayed graphically, with a summary text-based list below the chart. there are options to specify the workflows you wish to see in the generated report.

How to use the Workflow Reports Web Part
How to configure the Workflow Reports Web Part

Overview of Workflow Conductor Control Panel

Overview of Workflow Conductor Control Panel

The Workflow Conductor configuration options are farm-wide and as such, are configured in SharePoint Central Administration. After installing Workflow Conductor, go to Central Administration > Workflow Conductor to configure. See the table below for general information about each configuration area.

Icon-WarningIMPORTANT: At a minimum, you must configure features in the System Settings and Account Settings pages before you can use Workflow Conductor.

WFCCentralADmin.png

No. Description
1. System Settings. Configure the SQL Server for the Conductor database and the E-mail server Conductor uses to send E-mail. These settings must be configured before you can use Workflow Conductor. See Configuring WF Conductor System Settings for more information.
2. Account Settings. Configure the Workflow Conductor access accounts used to access the database and to deploy workflows. These settings must be configured before you can use Workflow Conductor. See Configuring WF Conductor Account Settings for more information.
3. General Settings. Configure global options for Workflow Conductor. See Configuring WF Conductor General Settings for more information.
4. E-mail Settings. Set up the default e-mail templates used in some Workflow Conductor widgets. See Configuring WF Conductor E-mail Settings for more information.
5. Workflow Designers. Configure who can design workflows in Workflow Conductor Studio. See Configuring WF Conductor Workflow Designers for more information.
6. View Workflow Status. View the status of all workflow instances in your farm.
7. Widget Categories. Configure the categories for widgets in Workflow Conductor Studio. See Configuring WF Conductor Categories for more information.
8. Template Management. Assign users to manage workflow templates in the Conductor Studio Template Gallery, and manage featured templates. See Manage WF Conductor Templates from Central Admin for more information.
9. Workflow Solution Management. View and manage Workflow Conductor workflow solutions in your farm. See Managing Workflow Solutions for more information.
10. Licensing. Click this link to access the Bamboo Web License Manager. A license must be activated for production use, but is not required for trial installations.See Activating Your Bamboo Product License for more information.
11. About Workflow Conductor. View the file version information for Workflow Conductor. See About Workflow Conductor for more information.

Other Workflow Conductor configuration tasks:

  • Localizing Workflow Conductor: Learn how Workflow Conductor can take advantage of SharePoint localization capabilities (i.e. language packs).
  • Customizing Task Forms: Learn how to customize InfoPath task forms used for Request Approval, Request Feedback, and Collect Data from User widgets.

Opening a Workflow Template

Opening a Workflow Template

Overview of Workflow Conductor Templates

open option on menu R4.jpgTo open a workflow template from the template gallery, click the Open icon in the Conductor Studio ribbon.

A list of your available templates will be displayed in the My Templates tab of the Template Gallery. Select one or click the Shared Templates or Featured Templates tab to select a template from one of those tabs and then click Open. The workflow template will load into Conductor Studio.

open template R4.jpg

NOTES:

  1. Opening a workflow template in Conductor Studio does not open the workflow deployed or published to the current list. You are opening the template that is saved to the template gallery.
  2. By default, a saved workflow template can only be opened and edited by the designer who saved it, or by a template manager. For information about sharing templates so other users can view and save a copy of them, see Sharing Workflow Templates.

More Information About the Template Gallery

The Template Gallery is organized into the tabs described in the table below. By default, the templates in each tab are sorted in the order the template was last saved so the one created most recently is at the top of the list. To sort or filter the list, see Filter or Sort the List of Templates in the Template Gallery.

To open a template, select it and then click Open.

Gallery Tab Description
My Templates This is the tab that is displayed by default. Workflow templates created and saved by the logged in user (the current workflow designer) appear in this list. No one else, except template managers, can see these templates unless the workflow designer chooses to share a template.
Shared Templates Workflow templates that all workflow designers can open appear here. When you open a shared template, any changes you make to it are saved as a new copy of the template in your My Templates list. The original shared template is not affected. Any workflow designer can share a template. See Sharing Workflow Templates for more information.
Featured Templates These are templates a system administrator with access to the Workflow Conductor Control Panel in SharePoint Central Administration has selected to appear in the Featured Templates list. This list may include frequently used templates or templates approved for use in your SharePoint environment. See Featured workflow templates for more information.
Manage Templates If you are a template manager, you can open or delete shared templates, featured templates, or templates created by any designer from the Manage Templates tab. See Managing Workflow Templates or Manage WF Conductor Templates from Central Admin for more information.

How to configure the My Workflow Tasks Web Part

How to configure the My Workflow Tasks Web Part

Overview of Workflow Conductor Web Parts

The My Workflow Tasks Web Part displays tasks created by workflows. These tasks typically reside in a list called Workflow Tasks. My Workflow Tasks can display tasks for the current user or for all users, and can display tasks for the site, the Web application, or the entire farm.

my wf tasks wp -cut.png


The My Workflow Tasks Web Part is available in the Web Part Gallery after Workflow Conductor is installed. Users with the Add and Customize Pages right can add the Web Part to a page. (The Add and Customize Pages right is included by default in the Design and Full Control permissions.)

NOTE: If you don’t see the web part in the gallery, check to make sure the site collection feature shown below is activated in your site collection.

WFC web parts site collection feature.png

Add the web part to a web part page. If you do not know how to add a web part to a page, read the topic How to add a web part to a Web Part page.

To configure the web part once its on the page:

Section Setting
Tasks:

Select the scope of workflows to display. By default, the Web Part will display workflow tasks for the Current Site. You can also select Web Application or Farm.

Select whether to Display tasks for current user or Display tasks for all users.

NOTE: Displaying tasks for all users across the farm will take longer than displaying tasks for just the logged in user.

config my wf tasks - Tasks area.png

Icon-Tip If you decide to display tasks assigned to all users, you may consider changing the name of the web part in the Appearance section of the tool pane. It should no longer be called My Workflow Tasks if it displays tasks for everyone.

Paging Settings: Select the number of items to display per page and the maximum number of items to include in the list. The larger the numbers, the longer the page will take to load. my wf tasks tool pane - paging setting.png
Display Settings

Select Display document titles to display the Title column of the item that triggered the workflow in the Item column of the web part display. The Title column of an item in a SharePoint list or library is a hyperlink to the display form of that item.

Alternatively, you can select Display file names to display the Name column of the file in the Item column of the web part display, when the item that triggered the workflow is a file in a SharePoint document library. The Name column of an file in a SharePoint document library is a hyperlink that opens the file rather than the item display form.

If desired, check options to Display Status column, Display time since task was created, or Display workflow initiator.

The Wrap Text box is checked by default. Uncheck it if you prefer the Web Part zone width to automatically adjust so that all items in this Web Part fit on one line. Uncheck them if you would prefer those columns not to appear in the web part display.

my wf tasks tool pane - display settings.png

NOTE: The workflow tasks displayed in this web part may be associated with items in SharePoint document libraries or other types of lists. If the item that triggers the workflow is not in a document library, the Title column will always be displayed, regardless of the selection in the Display Settings. There is no file name column for items in these types of lists.

Sorting:

Select your preferred default sort column and sort order. You can choose to sort on workflow name or workflow initiator.

NOTE: Users can re-sort the display on the fly, if needed. This setting is just for the sort order for the initial display when the page first loads.

my wf tasks tool pane - sorting.png

For information on how to use the My Workflow Tasks Web Part, see How to use the My Workflow Tasks Web Part.

How to use the My Workflows Web Part

How to use the My Workflows Web Part

Overview of Workflow Conductor Web Parts

The My Workflows Web Part displays all the workflows initiated by the current user in the site, the Web application, or the entire farm. My Workflows displays the status, workflow name, a link to the item the workflow was started on, and additional information that might be relevant depending on the type of workflow.

From this Web Part, the workflow initiator can:

  • Cancel a workflow that is running, by clicking the Cancel link associated with the specific workflow.
  • Restart a workflow that errored, by clicking the Restart link associated with the specific workflow.
  • Resume a paused workflow, by clicking the Resume link associated with the specific workflow.

Sort the list of workflows displayed by clicking on a column heading. Click the same heading a second time to reverse the sort order.

My workflows WP cut.png

For information about configuring this web part, see How to configure the My Workflows Web Part.

Move Item Widget

Move Item Widget

The Move Item widget moves a list or library item from one list or library to another. Fields that exist in both the source and target lists are copied. The item is first copied to the target list, and then deleted from the source list.

Icon-Warning Widget Limitation: The source and target list types and column types must match or the Move Item widget will fail.

Widget Properties:

Column Description
Source Item (Required)

Click the Icon-Ellipsis button to select an item to move.

  • Select source item:
    • To move the current item, select Current Item (the default).
    • To move a different item in the current list or an item in another list, site, or site collection, select External List Lookup and make the desired selections in the Site Collection, Site, and List boxes. To identify the item in the list that you want to move, select a Filter Field and enter a match criteria in the Equals box, either by typing one or by adding a lookup using the Add Lookup (Button-AddLookup) icon. If more than one item is matched, the first item returned is selected as the source item to move.
Target List (Required)

Click Icon-Ellipsis to select a target list or library to move the source item to.

  • Select target item:

    • To create a copy of the item in the current list and delete the original item, select Current List.
    • To move the item to a different list in the current site or to a list in another site or site collection, select Other List and make the desired selections in the Site Collection, Site, and List boxes.
  • Overwrite existing items: To overwrite an item with the same Name in the target library, check the Overwrite existing items checkbox. Note: This option is only available for document libraries.

Run As This widget can run with the permissions of the workflow initiator, the workflow designer, or another user. Select the option in the Run As property that best matches your requirement. For more information, see the Common Widget Properties topic.
Click Apply to save the widget settings.

Example Using Move Item Widget

Return to Lists and Items Widgets

See Also:

More Examples of Formulas Used With the Calculate Widget

More Examples of Formulas Used With the Calculate Widget

TEXT Formulas
Example Assumption Outcome
TEXT(DATEVALUE(“{Variable: varCalcDate}”),”m/d/yyyy”)) varCalcDate = “2015-07” and you are using U.S. Date Format 7/1/2015
TEXT(DATEVALUE(“{Variable: varCalcDate}”),”d/m/yyyy”)) varCalcDate = “2015-07” and you are using U.S. Date Format 1/7/2015
TEXT(DATEVALUE(“2015-07″),”mmmm”) Using U.S. Date Format July
TEXT(DATEVALUE(“2015-09″),”mmmm”) Using U.S. Date Format Sept
TEXT(DATEVALUE({CurrentItem:Valid To})-{CurrentItem:Reminder Period},”m/d/yyyy”) Using U.S. Date Format, you want to calculate the Reminder Date for an item based on the Valid To date and the Reminder Period. Valid To is a DateTime column in the current list with a value of 4/30/2013 for the current item. Reminder Period is a Number column in the current list with a value of 1 for the current item. Reminder Period is intended to store the number of days. 4/28/2015

Return to

Modify a Workflow Initialization Form

Modify a Workflow Initialization Form

If you need to collect information from a user in an initialization form when a workflow is started, add a Workflow Initialization Form to your workflow in Conductor Studio. The Workflow Form is made up of one or more fields. Each field is stored in a workflow parameter, which can be used by the widgets in the workflow. Workflow parameters, like workflow variables, appear in the lookup list for Workflow Variables.

NOTE: Workflows with an initialization form must be configured with a manual Start Option to allow users the opportunity to complete the required form fields. When workflows start automatically, users don’t see the initialization form.

If you have already created an initialization form for your workflow, clicking Init Form from the menu or Workflow Settings tab will edit your existing form. If no form has been created yet, clicking Init Form will allow you to create a new form (see Workflow Forms for more information).

To modify an initialization form, follow these steps:

Step Action Result
1. In the Workflow Conductor Studio, click the Add Field button in the Workflow Settings tab.

add field in WF settings.jpg
Alternatively, click the Init Form option in the Variables section of the Workflow Conductor ribbon.
init form in menu.png

The Form Builder is displayed. Fields added previously are listed in the Input Field list. The Form Builder allows you to add more fields to the initialization form or edit, delete, or rearrange fields.
form builder for existing form.jpg
2. To modify the fields on an initialization form, select the field that needs updating and click Modify.

For more details about Information Types, see Information Types used on Workflow Initialization Forms.

The Forms Settings dialog will appear. See below for an example of a Date and Time field ready to be modified.

Forms Settings when modifying.jpg

3. Modify the parameters as needed. When ready, click Finish to save changes made to the field. Otherwise, click Cancel to close the Form Settings dialog without saving any changes.

The Form Settings dialog will close.

Icon-WarningIMPORTANT: If you change the field name and have already referenced the parameter in a widget of your workflow, you will need to re-reference the parameter. It will not be updated with the new name automatically.

4. If you want to delete a field, select it in the Form Builder and click Remove.

The selected field will be deleted.

NOTE: There is no warning asking if you are sure you want to remove the field. Clicking Remove, removes the field and you won’t be able to get it back unless you close the Workflow Conductor Studio without saving changes to your template.

5. If you want to change the order that the fields are displayed to the end user, select a field and choose Move Up or Move Down as appropriate.

The selected field will move up or down the list one position.

NOTE: The Move Up and Move Down buttons are disabled unless there is more than one field on the form.

6. Repeat steps 2-5 to modify, remove, or move more fields, as needed.
7. When your form is complete, click Close to close the Form Builder. Your form will be saved.

Migrating Workflow Conductor from SharePoint 2007 to SharePoint 2010

Migrating Workflow Conductor from SharePoint 2007 to SharePoint 2010

Be sure you have at least the Minimum SharePoint 2007 Product Release (shown in the table below) installed before migrating. If not, upgrade your Bamboo product release before migrating. For more information, see Upgrading your Bamboo Web Part. Also, the target SharePoint 2010 farm requires at least the Minimum SharePoint 2010 product release shown.

Icon-Warning IMPORTANT: When migrating from SharePoint 2007 to SharePoint 2010, you MUST select the option to change existing SharePoint sites to use the new user experience. Your Bamboo products will not perform as expected with the old look and feel.

Minimum SharePoint 2007 Product Release 1.5.1 Minimum SharePoint 2010 Product Release 10.5.1
In-Place Upgrade
Issues Follow the steps described in the Online Documentation
Resolution TBD
Database Attach Upgrade Method
Issues Workflow Conductor does not fully support this method.
Resolution To migrate Workflow Conductor using the Database Attach and Upgrade Method, users should follow these steps:

  1. Export the workflow templates from Workflow Conductor Studio.
  2. Upgrade the SharePoint site.
  3. Import the workflow templates into Workflow Conductor Studio.
  4. Reconfigure the workflows with any necessary changes.
  5. Save and Redeploy the workflow.

Migrating Workflow Conductor from SharePoint 2010 to SharePoint 2013

Migrating Workflow Conductor from SharePoint 2010 to SharePoint 2013

Be sure you have at least the Minimum SharePoint 2010 Product Release (shown in the table below) installed before migrating. If not, upgrade your Bamboo product release before migrating. For more information, see Upgrading your Bamboo Web Part. Also, the target SharePoint 2013 farm requires at least the Minimum SharePoint 2013 product release shown.

Icon-WarningIMPORTANT: When migrating from SharePoint 2010 to SharePoint 2013, the Database Attach Upgrade Method is the only method supported.

Minimum SharePoint 2010 Product Release 30.5.0 Minimum SharePoint 2013 Product Release 30.5.1.2013
Database Attach Upgrade Method
Issues The Workflow Conductor does NOT migrate successfully….

It does NOT support the SP2010 Look and Feel in SP2013. You must upgrade to the SP2013 Look and Feel when migrating Workflow Conductor.

Resolution TBD

Managing Workflow Solutions

Managing Workflow Solutions

Overview of Workflow Conductor Control Panel

Workflow Conductor provides a central page to view and manage Workflow Conductor workflow solutions deployed using the Solution Deployment method. This page is accessed from Central Administration by clicking Workflow Conductor > Workflow Solution Management.

NOTE: If you are looking for information about managing workflows deployed using the Simple Publishing method, see Workflow Association for more information.

The following tasks can be performed in the Workflow Solution Management page of the Workflow Conductor Control Panel in Central Admin:

Top

View workflow solutions across the farm

To view the list of workflow solutions from the Workflow Solution Management page, follow these steps:

Step Action
1. Workflow solutions deployed to the SharePoint farm are listed in the Deployed Solutions section of the Workflow Conductor Solution Management page. For more information about the solution, view the entries in the Status and Deployed To columns or click the Workflow Name.

sa08_2010CPSolutionMgmt.jpg

2.

solutiondetail.jpgClicking a Workflow Name displays details about the solution.

NOTE: The Deployed Solutions list and the details are similar to the Central Administration > System Settings > Manage farm solutions list in SharePoint Central Administration, but limits the list of solutions to only those deployed by Workflow Conductor.

Top

Retract and remove workflow solutions

Retracting a workflow solution removes it as a site collection feature. The workflow will no longer be available to associate to lists and libraries. Any workflow instances that are running will be terminated. Removing the workflow solution removes it from the list of solutions in the SharePoint farm.

Icon-WarningIMPORTANT: As with any SharePoint solution, before retracting, make sure you have removed any associations to the solution. For a workflow solution, this means that you need to remove the association with any lists and libraries in the appropriate site collection(s). If you do not remove the association before retracting, the workflow will still be associated to the list or library, users will still see it as an available workflow for list items although it will not run, and new workflows deployed with the same name may need to be manually associated before they can run.

For more information about viewing, disabling, and removing workflow associations, see Workflow Association.

To retract and remove a workflow solution from the Workflow Conductor Solution Management page, follow these steps:

Step Action
1. Click the solution name in Deployed Solutions section of the Workflow Solution Management list.
2. sa08_2010CPSolutionMgmt-Retract.jpgIn the Solution Properties page, click Retract Solution.
3.

sa08_2010CPSolutionMgmt-RetractSchedule.jpgEnter a date and time to schedule the retraction and click OK.

You can also schedule the retraction for Now, however note the warning below. While the app pool is recycled, the SharePoint farm is unavailable to users.

Icon-WarningIMPORTANT: The application pool is recycled during a retraction.

4.

After the solution is retracted, its Status in the Workflow Solution Management list will change to Not Deployed (you may need to refresh the page to see the change). The solution is no longer available to associate to any list in the Web application. If you want to be able to deploy the workflow solution again later, you can leave it in the list.

NOTE: Any instances of a workflow that were running when the solution is retracted are terminated.

5.

sa08_2010CPSolutionMgmt-Remove.jpgTo completely remove the workflow solution from the farm, click its name again and click Remove Solution.

NOTE: If a workflow solution remains deployed (whether it is retracted or not), you will not be able to deploy any other workflows with the same name to the same Web application.

Top

Manually deploy workflow solutions scheduled for deployment

If Workflow Conductor is configured for scheduled solution deployment, solutions that are waiting to be deployed will be listed separately. To deploy a solution immediately instead of waiting for the scheduled time, follow these steps:

Step Action
1.

In the Solutions Scheduled for Deployment section of the Workflow Conductor Solution Management page, click the Deploy link for the solution.

sa08_2010CPSolutionMgmt-Scheduled.jpg

Icon-WarningIMPORTANT: The application pool will be recycled when the solution is deployed. Sites in the Web application may be temporarily unavailable.

Managing workflow templates from WF Conductor Studio

Managing workflow templates from WF Conductor Studio

Overview of Workflow Conductor Templates

Template managers can open and delete templates created by any designer, and can remove any shared template. To manage workflow templates, follow the steps below:

Step Action
1. open option on menu R4.jpgIn the Workflow Conductor Studio ribbon, click the Open icon to open the Template Gallery.
2.

In the Template Gallery, click the Manage Templates tab.

NOTE: The Manage Templates tab is only visible to template managers, and lists all templates created by any designer, all shared templates, and all featured templates.

3. Locate the template you want to open or delete. Note that templates may be presented on multiple pages in the gallery. Use the sort and/or filter features to more easily find a template.

How to manage templates.jpg
See Filter or Sort the List of Templates in the Template Gallery for more information.
4.

Select a template by clicking it’s radio button in the Select column. Only one template can be selected at once. Once a template is selected, click Open to open it, or click the Delete link (X in the Delete column) to delete it.

Icon-WarningIMPORTANT: If a template is marked as Shared or Featured (there is a + in the Shared or Featured column), you are opening or deleting the shared or featured copy. If the template is not marked as Shared or Featured, you are acting on the copy owned by the designer listed in the Created By column. There is no recycle bin; deleted templates are gone forever.

5.

This example shows three copies of a template named WF123a. Because each is created at a different time and date, they may be three completely different workflows even though they have the same name.
However, the first and the third were both created by the same designer, SP User2. If you notice the values in the Last Edited column, the one that is shared was created almost 2 hours later than the one that appears in the SP User2 My Templates tab. Because of the difference in the time, it is probably not good to assume they are exactly the same template.

wf123a on manage temp tab.jpg

Icon-WarningIMPORTANT: Be sure to verify which copy of a template you are acting on.

Manage WF Conductor Templates from Central Admin

Manage WF Conductor Templates from Central Admin

Overview of Workflow Conductor Control Panel

template mgmt.jpgOn the Template Management page of the Workflow Conductor Control Panel in SharePoint Central Administration, globally configure:

Template Managers

select temp mgrs2.jpgTemplate managers have special rights in the Conductor Studio Template Gallery:

  • Template managers can open or delete any template created by any workflow designer using the Manage Templates tab of the Template Gallery, even if the template hasn’t been shared. This tab is only visible to Template Managers.
  • Template managers can remove a template from the list in the Shared Templates tab by deleting it from the Manage Templates tab.
  • Template managers can remove a template from the list in the Featured Templates tab by deleting it from the Manage Templates tab. Adding a template to the Featured Templates list can only be done through the Workflow Conductor Control Panel in Central Administration.

To make a user a Template Manager, follow these steps:

Step Action
1.

sa08_2010_templatemanagers.jpgIn the Select Template Managers section of the Template Management page, enter one or more SharePoint users separated by semi-colons. Use the Lookup (SPNameLookup.jpg) to search for names. When ready, click SPpeopleChecker.jpg to resolve the names and ensure they are entered correctly.

Icon-WarningIMPORTANT: Since templates are managed from within the Conductor Studio, to be a Template Manager, a user must also be a Workflow Designer. See Configuring WF Conductor Workflow Designers for more information.

2. Click OK at the bottom of the page so save your changes.

Top

Featured templates, like Shared Templates, are available to all Workflow Designers from the Featured Templates tab of the Open Workflow Template dialog in the Conductor Studio. The list of Featured Templates, because it is more tightly controlled, is usually shorter than Shared Templates and therefore may be easier for your end users to use.

To add a workflow template to the Featured Templates area of the template gallery, see Featured workflow templates

Log to History

Log to History

The Log to History widget writes a custom message to the workflow history. Workflow history messages are shown on the workflow status page. Read Viewing Workflow Status for more information.

Widget Properties:

Column Description
Message Enter text for the workflow history Description column by typing text in the property field or by clicking the Icon-Ellipsis button to open the text editor. Add lookups to the Description text using the Add Lookup button (Button-AddLookup) in the text editor.
Outcome Enter text for the workflow history Outcome column by typing text in the property field or by clicking the Icon-Ellipsis button to open the text editor. Add lookups to the Outcome text using the Add Lookup button in the text editor.
Click Apply to save the widget settings.

Example Using Log to History Widget

Return to Lists and Items Widgets

See Also:

Lists and Items Widgets

Lists and Items Widgets

This is a high level overview of the types of List and Items Widgets available. Click on the name of the widget to get details and examples.

See Also:

Localize Bamboo Applications or Custom Columns

Localize Bamboo Applications or Custom Columns

Overview of the localization process for Bamboo Products

Bamboo applications and custom columns are slightly different than web parts when it comes to localizing/translating. The user interface isn’t confined to a web part, but can exist as site definitions or other custom pages. For example, the configuration of a Bamboo custom column is within the SharePoint list settings area.
The text strings that require translation are located in different files than the strings that appear in a web part.

Changing the language or text for an application or custom column is a multi-step process:

Top

About the Language Files

Text displayed in a Bamboo application may be included in one or both of the following locations:

  • Provisioning Resources. These resources are located in the 12, 14, or 15 “Hive”, in the Resources folder. The number of the Hive depends on the version of SharePoint you are using (e.g., SP2007 has a 12 Hive, SP2010 has a 14 Hive, and SP2013 has a 15 Hive). 14Hiveresources.jpg

    The Bamboo.*.resx files include text used in site features, site definitions, list definitions, and other provisioning resource elements. Any changes you make in these files will apply to new product instances only.

  • Application/Runtime Resources. These are also located in the 12, 14, or 15 Hive, but in the CONFIGResources folder.The Bamboo.*.resx file in the CONFIG folder is different than the one included in the Resource folder.14HiveCONFIGResources.jpg This one includes text used in application pages, custom site menu actions, navigation elements, and other runtime resources. Any changes you make will apply to new and existing product instances only.

In each location, there may be multiple versions of Bamboo.*.resx files with identical content. The different files are provided for English (en-US), German (de-DE), French (fr-FR), and Spanish (es-ES). The content of all files is in English until you translate it to your language. If your site is configured to use a language that does not have a corresponding Bamboo product .resx file, copy an existing file and rename it to include the culture name for that language pack. For example, create a file for Italian by saving the default file as Bamboo.[Product].it-IT.resx. Make your changes to this new file. If your site is configured to use a specific language but you do not have a culture-specific file, the product will use the default Bamboo.[Product].resx file instead.

Icon-WarningIMPORTANT: If you customize one of the default resource files provided with the product, your changes will be overwritten when you upgrade.

To avoid losing customizations, copy the customized file to a different location (not the same folder) before upgrading. After the upgrade is finished, compare the new file with your customized file to incorporate any new entries. Then copy the merged file to the Resources folder. Culture-specific files created for languages that are not provided with the product will not be overwritten during an upgrade, but you still need to incorporate new resource entries.

Top

Editing text in resource files

Icon-WarningIMPORTANT: Before making any changes, back up your original file to a different folder.

To change text in a resource file, open it in a text editor and locate the text you want to change. Editable text is usually found between the <value></value> tags, as shown in the screen shot below. Do not modify the data tag. If you want to remove text completely, delete only the text; do not delete the <data> or <value> entries from the file, or the server will display an error message. In the example below, the editable text is highlighted in gray.

Common_resxEdit.jpg

When you are finished with your changes, save the file and copy it to the appropriate Resources *folder on *all Web front-end servers in your SharePoint farm. Follow the instructions below to make your changes take effect.

Top

Applying Language File Updates

To apply changes to Provisioning Resource Files:

If you modified the provisioning resources file, apply your changes by restarting Web services with the following command on all Web front-end servers.

iisreset

NOTE: changes to provisioning resources affect new instances of the Bamboo product only; existing instances of the product are not updated.

To apply changes to Application/Runtime Resource Files:

If you modified the application/runtime resources file, apply your changes by executing the following stsadm command on all Web front-end servers. This command copies the updated resource file to the App_GlobalResources folder of each Web application. Changes apply to existing product instances and any new instances you create.

stsadm -o CopyAppBinContent

NOTE: Changes apply to EXISTING product instances AND any new instances you create.

Installing the Workflow Start Feature

Installing the Workflow Start Feature

This feature allows you to create buttons on list/library ribbons that, when clicked, start a workflow on the highlighted item.

Step Action
1.

35WFStartFeatureInstall.jpgHighlight the Workflow Start Feature item in the Optional Items section of the Workflow Conductor Setup program. When a component is selected, information specific to it is displayed on the right side of the interface.

When ready, click Install. The Workflow Start Feature installation/upgrade program starts and the Welcome page is displayed.

2.

35WFStartFeatureInstall1.jpgVerify that the system checks pass successfully and click Next. If the system checks do not pass, you will not be able to proceed.

NOTE: It will be possible to proceed if the World Wide Publishing Service is started, although a yellow warning icon will be displayed. If you are running with Claims Based Authentication (CBA) or if you are installing on SharePoint 2013, you need to keep this service on in order to automatically activate features during the install. Other than these scenarios, we strongly recommend that you stop this service before installing or upgrading. See Recommendations for a successful intstall for more information.

3. 35WFStartFeatureInstall2.jpgRead and accept the Bamboo Solutions End-User License Agreement (EULA).
4.

35WFStartFeatureInstall3.jpgIn the Deployment Targets page, select the Web Application(s) on the farm where you want to deploy the feature.

If you are a Site Collection Administrator for all the site collections in the selected Deployment Targets (web apps), it’s OK to leave the Automatically activate features… option checked, otherwise uncheck it.

NOTE: If you prefer that Site Collection Administrators activate product features as they are needed, uncheck the Automatically activate features option, then read read How to activate a Bamboo Site Collection Feature to understand how to manually activate these features at a later time.

5.

35WFStartFeatureInstall4.jpgWait while the installation progresses.

35WFStartFeatureInstall5.jpgWhen the process completes, the All operations successfully completed message will be displayed and the Next button will be enabled.

When ready, click Next.

6.

35WFStartFeatureInstall6.jpgDetails about the process are shown. Review the details carefully to make sure everything was successful.

When ready, click Close.

7. See Using the Workflow Start Feature for more information about how to activate and use this feature.

Install the WF Conductor Configuration Database

Install the WF Conductor Configuration Database

Icon-WarningIMPORTANT: For installations on Windows Server 2008 and 2012 with UAC, you must disable UAC. If you attempt to install the Conductor Configuration Database component on Windows Server 2008 or 2012 with UAC enabled, the database installation may fail with the error message Database creation failed.

Where to run the installer for this component

The Workflow Conductor Configuration Database installer must be run on a server in the SharePoint farm with access to the SQL Server where the SharePoint configuration and content databases are located.

Required permissions for the installation user account

  • Must be a member of the local server Administrators group.
  • Must have the dbcreator and securityadmin SQL Server roles on the SQL Server where the Workflow Conductor database will be installed.
  • Must have the db_owner permission for the SharePoint configuration and content databases.

Installation instructions:

Step Action
1.

db install highlighted.pngOn a server in the SharePoint farm with access to the SQL Server where the SharePoint configuration and content databases are located, start the Workflow Conductor install and highlight the Configuration Database component.

Verify the installation location and required installation permissions and then click the Install button.

2. 35ConfigDBInstallStep1.jpgIn the first installation screen, click Next.
3. 35ConfigDBInstallStep2.jpgSelect an installation folder location and click Next, and then click Next in the Confirm Installation screen to begin configuring the Workflow Conductor database.

35ConfigDBInstallStep3.jpg

4.

35ConfigDBInstallStep4b.jpgIn the Workflow Conductor Configuration Database screen enter the name of your database server and SQL Server instance.

For example:

  • Entering just a . will install and configure the Conductor database on the default SQL Server instance on the server where you are running the install.
  • Entering DBSERVER will install and configure the Conductor database in the default SQL Server instance on the server DBSERVER.
  • Entering DBSERVEROFFICESERVERS will install and configure the Conductor database in the OFFICESERVERS instance on DBSERVER. This is common for SharePoint installations that use SQL Server Express.
  • Entering DBSERVERSQLINSTANCE will install and configure the Conductor database in the SQLINSTANCE instance on DBSERVER.
  • If you want to install the Conductor database on something other than the default instance on the SQL Server, you must specify the instance name.

If you are installing Workflow Conductor for the first time, enter a name for the Workflow Conductor database. The database will be created with the name Conductor_Content_[NameYouEnter]. Typical names are Conductor_Content_Database or Conductor_Content_DB.

Select Windows authentication if your database is on a different server than the one where you are running the install. If the database is on the server where you are installing, you can optionally use a SQL authentication account.

5. 35ConfigDBInstallStep4c.jpgClick Finish. The Workflow Conductor database will be created and populated. You will see some progress notes displayed at the bottom of the page.
6.

35ConfigDBInstallStep5.jpgWhen the database is created, the Installation Complete page is displayed.

Click Close to exit the installation.

Information Types used on Workflow Initialization Forms

Information Types used on Workflow Initialization Forms

Create a New Workflow Initiation Form

Use the information in the table below to learn about the Information Types available for Workflow Conductor Initialization Forms.

Single line of text Date Time Number
Multiple lines of text Choice Yes/No
Type Description
Single line of text
Topsingle field on form.jpg
Enter a default value, if desired, and check Requires value if you need this field to have a value before the workflow continues.
Multiple lines of text

Topmulitple lines field on form.jpgEnter a default value, if desired, and check Requires value if you need this field to have a value before the workflow continues.

Need more info about HTML format allowed.

Number

Topnumber field on form.jpgSpecify the following for the Number field:

  1. Enter a default value, if desired
  2. Check Requires value if you need this field to have a value before the workflow continues.
  3. If you want to force the value entered to be greater than a minimum, check the Minimum value allowed box and enter the minimum value.
  4. If you want to force the value entered to be less than a maximum, check the Maximum value allowed and enter the maximum value.
Date

TopDate and Time field on form.jpgSpecify the following for the Date field:

  1. Enter a default value, if desired. You can select the current date as the default or enter a specific date.

  2. Check Requires value if you need this field to have a value before the workflow continues.

  3. Choose the format for the date displayed. It can include time or not include time.

  4. Check the box if you want the date entered to be greater than the date the workflow runs.

Choice

Topchoice field on form.jpgSpecify the following for the Choice field:

  1. Enter the choices for the end user. If you would like to display different text than that saved to the parameter, include a vertical separator. For example, to store “1 – High” but display “High”, enter the choice value as 1 – High | High.
  2. Enter a default value, if desired.
  3. Check Requires value if you need this field to have a value before the workflow continues.
  4. Choose to display the choices in a drop-down menu or as radio buttons.
Yes/No

TopyesNo field on form.jpgEnter a default value, if desired.

NOTE: This field will always have a value, so there is no option to make it a required field.

How to View Workflow Status

How to View Workflow Status

sa08WorkflowStatusMenuItem.jpgThere are several ways to view the status of a workflow in Workflow Conductor. Go to each of the sections listed below for more details about each method.

View all workflows started on an item

Workflow Conductor adds an option to the list item menu called Workflow Status. This option displays a Workflow Status page (as shown below) that lists all instances of the workflow that have been started on that item, sorted by status.

The list also includes the name of the person who started the workflow instance, when it was started, and when there was last activity (useful for long-running workflows).

To view the detailed history of an individual workflow instance, click its name in the Workflow Name column. The Conductor Workflow History page displays a list of tasks assigned during the workflow and the workflow history logged for that workflow instance.
sa08ConductorWFStatus.jpg

View the most recent workflow started on an item

sa08WorkflowStatusCol.jpgWhen you start a workflow on a list or library item, SharePoint adds a column to the Default view of the list that matches the workflow name. This column contains the status of the most recent workflow instance started on that item with a link to the SharePoint Workflow Status page for that workflow instance.

NOTE: SharePoint will add a workflow status column for only the first 15 workflows associated to the list.

View all workflows started in the Web application

To view a consolidated workflow history of all workflows in the Web application, go to Central Administration > Workflow Conductor Control Panel > View Workflow Status. On the View Workflow Status page, select a Web application to view the workflow history for all workflows in that Web application.

sa08ViewWFStatus.jpg

The Workflow Status table has several features to help you organize and identify relevant workflow data:

  • To filter workflow history data, enter a string in the filter box below the column name, click the filter icon, and select a filter criteria. You can apply one filter at a time. To remove a filter, click the filter icon and select No Filter.
  • To sort a column, click on the column name.
  • To group workflow history data, drag a column name to the area above the columns. You can group by multiple columns. To change grouping order, drag the column name to a different position. To remove a grouping, drag the column name away from the grouping area.
  • To export the current view of workflow history data to Excel, click the Export to Excel button.