如何创建新工作流

 

适用于: System Center 2012 SP1 - Service Manager,System Center 2012 R2 Service Manager,System Center 2012 - Service Manager

在System Center 2012 – Service Manager 创作工具中使用“创建工作流向导”创建一个新的工作流。 创建了工作流之后,可以按照添加或删除工作流活动中所述,用活动来填充工作流。

System_CAPS_ICON_important.jpg 重要事项


所有工作流都在 Service Manager 工作流帐户的安全上下文中运行。

以下过程指导您完成创建新工作流的过程:

  • 如果想创建一个按照计划或固定的时间间隔运行的工作流,请使用“创建由计时器或计划触发的新工作流”过程。

  • 如果想创建一个为了响应 Service Manager 数据库中的更改而运行的工作流,请使用“创建由数据库更改触发的新工作流”过程。 在 Woodgrove Bank 自定义方案中,Ken 使用此过程创建一个名为 AddComputertoADGroupWF 的工作流。

System_CAPS_ICON_important.jpg 重要事项


完成此向导之后,您无法更改工作流使用的触发器类型。 例如,在创建使用计时器触发器的工作流之后,您无法将其更改为使用数据库触发器。

创建由计时器或计划触发的新工作流

  1. 在创作工具中,打开要存储此工作流的管理包。

  2. 在“管理包资源管理器”中,右键单击“工作流”,然后单击“创建”。

  3. 在“创建工作流向导”的“常规”页面上,输入工作流的名称。 此名称只能包含字母数字或下划线字符,长度不能超过 50 个字符,必须以字母或下划线字符开头,并且不能具有空格。 例如,输入 AddComputerToADGroupWF

  4. 如果要添加工作流的描述,则在“描述”框中键入描述。 请注意,虽然不限制描述文本的长度,但某些视图(例如此向导的“摘要”页面上显示的工作流属性列表)可能只显示前 200 个字符。

  5. 如果想更改工作流重试间隔和最长运行时间的默认值,则在“常规”页面上单击“高级”。 在“高级”对话框中,为“间隔”和“要运行工作流的最长时间”设置新值,然后单击“确定”。 请注意,最长运行时间的值必须大于 60 秒,但要小于 24 小时。

  6. 在“触发器条件”页面上,如果希望触发器在特定时间运行或按特定间隔运行,则使用默认设置“计时器”,然后单击“下一步”。

  7. 在“触发器条件”页面上,配置工作流的运行间隔(“每周”或“其他间隔”):

    1. 若要将工作流设置为在每周的特定天运行,则单击“每周”。 使用“开始时间”针盘控件设置规则的开始时间。 若要设置时、分或 00:00-24:00 值,请单击值,然后单击向上箭头或向下箭头。 接着,选中与你希望运行规则的每一天对应的复选框。

      System_CAPS_ICON_note.jpg 说明


      您设置的时间是运行工作流的 Service Manager 服务器上的时间,而不是运行创作工具的服务器上的本地时间。

      若要将工作流设置为在特定的时间后重复运行,则单击“其他间隔”。 在“频率”框中,输入整数值,然后选择间隔的类型(“天”、“小时”、“分钟”或“秒”)。

    2. 在设置了工作流的间隔之后,单击“下一步”。

  8. 在“摘要”页面上,查看新工作流的设置,然后单击“创建”。 在此向导完成之后,单击“关闭”。

创建由数据库更改触发的新工作流

  1. 在创作工具中,打开要存储此工作流的管理包。

  2. 在“管理包资源管理器”中,右键单击“工作流”,然后单击“创建”。

  3. 在“创建工作流向导”的“常规”页面上,输入工作流的名称。 此名称只能包含字母数字或下划线字符,长度不能超过 50 个字符,必须以字母或下划线字符开头,并且不能具有空格。 例如,输入 AddComputerToADGroupWF

  4. 如果要添加工作流的描述,则在“描述”框中键入描述。 请注意,虽然不限制描述文本的长度,但某些视图(例如此向导的“摘要”页面上显示的工作流属性列表)可能只显示前 200 个字符。

  5. 如果想更改工作流重试间隔和最长运行时间的默认值,则在“常规”页面上单击“高级”。 在“高级工作流限制”对话框中,设置这些选项的新值,然后单击“确定”。 请注意,最长运行时间的值必须大于 60 秒,但要小于 24 小时。

  6. 在“触发器条件”页面上,单击“仅在数据库对象满足指定的条件时运行”,然后单击“下一步”。

  7. 在“触发器条件”页面上,若要选择“类名”,请单击“浏览”。 在“类属性”对话框中,选择工作流将与之交互的对象类,然后单击“确定”。 例如,选中“自动完成的活动:将计算机添加到 AD 组”。

  8. 若要选择“更改事件”,请单击下拉列表,选择其中的选项之一,然后单击“下一步”。 例如,单击下拉列表,然后单击“在更新类的实例时”。

  9. (可选)在“向此触发器中添加条件”下面,单击“其他条件”以设置高级条件,例如何时将活动状态从“挂起”更改为“进行中”。

  10. 在“摘要”页面上,查看新工作流的设置,然后单击“创建”。 在此向导完成之后,单击“关闭”。

请参阅

步骤 3:创建 WF 工作流
管理工作流