This article describes the following ways to add a workflow association:

Associate a workflow with a list or document library
Associate a workflow with a list or library content type
Associate a workflow with a site content type

Note: When you add a workflow association, you assign a task list and history list to use with the selected workflow. You can use the default task list, select another existing task list, or create a new one. As SharePoint lists grow, site performance might be adversely affected. If an organization will have many workflows, consider creating a separate task list and history list for each workflow to avoid potential performance problems.
If the tasks for the workflow might reveal sensitive or confidential data that you want to keep separate from the default tasks list, you should create a new task list.

Associate a workflow with a list or document library

To associate a workflow with a list or document library in SharePoint, you must be granted the Full Control permission level on the list or library that you are configuring.

  1. Browse to the list or library to which you want to add a workflow.
  2. Do one of the following:
    • For a list, on the List Tools tab, click List.
      In the Settings group, click List Settings, then Workflow Settings, and then click Add a workflow.
    • For a library, on the Library Tools tab, click Library.
      In the Settings group, click Library Settings, then Workflow Settings, and then click Add a workflow.
  3. Specify your configuration options and save the workflow.

Associate a workflow with a list or library content type

To associate a workflow with a list or library content type in SharePoint, you must be a member of the Site Owners group on the SharePoint site that you are configuring.

  1. Open the list or library that contains the content type that you want to associate a workflow with.
  2. Do one of the following:
    • For a list, on the List Tools tab, click List.
      In the Settings group on the Ribbon, click List Settings.
    • For a library, on the Library Tools tab, click Library.
      In the Settings group on the Ribbon, click Library Settings.
  3. In the Content Types section, in the Content Type column, click the name of the content type that you want to associate a workflow with.
    Note: If the list or library is not set up to allow for management of multiple content types, the Content Types section is not displayed.
  4. On the List Settings or Document Library Settings page, in the Settings section, click Workflow settings.
  5. On the Workflow Settings page, click Add a workflow.
  6. When you have finished specifying your configuration options, click OK or Save (depending on the workflow) to apply your changes to the workflow association.

Associate a workflow with a site content type

To associate a workflow with a site content type, you must be a member of the Site Owners group on the site on which you are performing this procedure.

  1. Browse to the site where you want to associate a workflow with a site content type.
    Note: Site content types that are inherited from another site, for example, the top-level site of a site collection, must be associated from the site from which they are inherited. In this case, go to the site from which the site content type is inherited to add the workflow association.
  2. On the home page for the site, on the Site Actions menu, click Site Settings.
  3. On the Site Settings page, in the Galleries section, click Site content types.
  4. On the Site Content Types page, in the Site Content Type column, click the content type to which you want to add a workflow association.
  5. On the Site Content Types page, in the Settings section, click Workflow settings.
  6. On the Workflow Settings page, click Add a workflow.
  7. When you have finished specifying your configuration options, click OK to apply your changes to the workflow association.