禁止保留工作流历史记录 (SharePoint Server 2010)

 

适用于: SharePoint Foundation 2010, SharePoint Server 2010

上一次修改主题: 2010-05-03

工作流由一系列事件组成,如工作流启动、任务创建和任务完成。当您添加工作流时,您将指定该工作流关联的工作流实例将用于跟踪工作流事件的任务和历史记录列表。工作流历史记录包含有关每个事件的关键信息,包括日期、状态、参与者和说明。

有关工作流状态报告的详细信息,请参阅监视工作流 (SharePoint Server 2010)

禁用自动工作流清理

Microsoft SharePoint Server 2010 运行日常工作流自动清理作业,以在工作流完成或取消 60 天后移除工作流实例和相关任务项。如果您想使工作流数据可用更长时间,可以禁用工作流自动清理作业。但是,如同任何 SharePoint 列表一样,由于您的工作流历史记录和任务列表的大小不断增加,因此网站性能可能会受到影响。如果您介意这些列表大小所带来的影响,可以重新启用被禁用的工作流自动清理作业。或者,也可以为每个工作流关联创建一个单独的历史记录和任务列表。

有关详细信息,请参阅添加工作流关联 (SharePoint Server 2010)

备注

工作流历史记录不用于审核工作流事件,并且不一定安全,因为默认情况下,对网站具有编辑权限的用户可以更新历史记录列表中的项。

禁用自动工作流清理

  1. 验证您是否拥有以下管理凭据:

    • 若要禁用自动工作流清理,您必须是 SharePoint 组“Farm Administrators”的成员。
  2. 从管理中心网站上的“快速启动”中,单击“监视”。

  3. 在“监视”页的“计时器作业”部分,单击“复查作业定义”。

  4. 在“作业定义”页上的“标题”列中,单击与需要禁用自动工作流清理的 Web 应用程序相关联的“工作流自动清理”链接。

    提示

    “作业定义”页上的“Web 应用程序列”包含与每个计时器作业关联的 Web 应用程序的名称。

  5. 在“编辑计时器作业”页上,单击“禁用”以禁用工作流自动清理功能。

备注

如果您以后决定要启用自动工作流清理,请重新访问此页,然后单击“启用”以启用自动工作流清理。