可通过两种方法在 Service Manager 创作工具中配置活动工具箱:
- 通过添加或删除自定义活动来修改默认工具箱。 这些更改需要管理级别权限,并且对创作工具的所有用户都可见。
- 设置个性化工具箱。 这些更改不需要特殊权限。 一个用户所做的更改仅影响该用户。
修改默认工具箱
如果默认的 Windows Workflow Foundation (WF) 活动集不符合组织的需求,则可以将自定义活动与 Service Manager 创作工具配合使用。 自定义活动包括你或组织开发的活动或非Microsoft方开发的活动。 这些活动必须编译到程序集文件 (activitysetname.dll) 中。 有关开发 WF 活动的信息,请参阅 Workflow Activity Reference(工作流活动参考)。
安装或删除自定义活动程序集会更改所有创作工具用户的可用活动集。 安装或删除活动程序集时,请记住通知创作工具用户所做的更改。 自定义活动不会自动显示在活动工具箱中;若要使用自定义活动,用户必须将它们添加到个性化活动组。
安装自定义活动程序集
必须先安装活动程序集文件,以便可以在工作流中使用自定义或第三方 Windows Workflow Foundation (WF) 活动。 你必须对运行 Service Manager 创作工具和运行 Service Manager 的计算机具有管理权限。 与默认活动一样,自定义活动必须在运行 Service Manager 的计算机和运行创作工具的计算机上可用。
在运行创作工具的计算机上,浏览到“创作工具工作流活动库”文件夹;例如,D:Program Files (x86)Microsoft System CenterService Manager <version> AuthoringWorkflow Activity Library。 将自定义活动程序集粘贴到此文件夹中。
在运行 Service Manager 的计算机上,浏览到 Service Manager 安装文件夹,然后将自定义活动程序集粘贴到此文件夹中。
安装自定义活动程序集后,通知创作工具用户,他们现在可以使用以下过程将自定义活动添加到个性化活动组:
注意
用户只能将自定义活动添加到个性化活动组;它们无法将自定义活动添加到默认活动组。
删除自定义活动程序集
若要删除自定义活动程序集,必须在运行 Service Manager 创作工具的计算机和运行 Service Manager 控制台的计算机上具有管理权限。 删除自定义活动程序集后,编译到该程序集中的活动不再在个性化活动组中可用。
在运行创作工具的计算机上,浏览到“创作工具工作流活动库”文件夹;例如,D:Program Files (x86)Microsoft System CenterService Manager <version> AuthoringWorkflow Activity Library。 从这个文件夹中删除自定义活动程序集。
在运行 Service Manager 控制台的计算机上,浏览到 Service Manager 安装文件夹。 从这个文件夹中删除自定义活动程序集。
删除自定义活动程序集后,通知创作工具用户自定义活动不再可用。
个性化活动工具箱
使用本节中的操作步骤对 Service Manager 创作工具中的“活动工具箱”窗格进行个性化设置。 每个用户都可以以不同的方式个性化 活动工具箱 ;创作工具将此信息存储为每个用户配置文件的一部分。
重要
你只能修改个性化的活动组。 不能修改默认活动组。
使用这些过程可在 Service Manager 创作工具的 “活动工具箱 ”窗格中创建活动组。
创建顶级活动组
在 “活动工具箱 ”窗格中,右键单击“ 活动组”,然后选择“ 新建组”。
输入新组的名称。
创建活动子组
在 “活动工具箱 ”窗格中,右键单击父组,然后选择“ 新建组”。
输入新组的名称。
重命名个性化活动组
使用此过程可更改 Service Manager 创作工具中个性化活动组的名称。
重要
只能重命名个性化的活动组。 无法更改默认活动组的名称。
在 “活动工具箱 ”窗格中,右键单击组,然后选择“ 重命名组”。
输入组的新名称。
将活动添加到个性化的活动组
使用此过程将活动添加到 Service Manager 创作工具中的个性化活动组。 活动可以属于多个组;例如,可以创建 收藏夹 组,并使用已属于其他组的默认活动和自定义活动填充该组。
重要
只能将活动添加到个性化活动组。 不能将活动添加到默认活动组。
如果要在工作流中使用自定义活动,则必须将它们添加到组,才能使其在 “活动工具箱” 窗格中可用。 在将自定义活动添加到组之前,管理员必须在运行创作工具的计算机上安装相应的活动程序集文件。
在 “活动工具箱 ”窗格中,右键单击组,然后选择“ 选择活动”。
在“ 为组 选择活动”对话框中,滚动列表以查找要添加的活动。 选中要添加的活动的复选框。
如果要使用列表中未显示的自定义活动,请选择“ 添加自定义活动”。 在 “选择自定义活动程序集 ”对话框中,选择自定义活动程序集文件,然后选择“ 打开”。 这会将此程序集文件中的自定义活动添加到活动列表。
选择组的所有活动后,选择“ 确定”。
从个性化活动组中删除活动
使用此过程可从 Service Manager 创作工具中的个性化活动组中删除活动。 从组中删除活动不会从活动库或任何其他组中删除活动。
重要
只能从个性化活动组中删除活动。 不能从默认活动组中删除活动。
在 “活动工具箱 ”窗格中,右键单击组,然后选择“ 选择活动”。
在 “为组 选择活动”对话框中,滚动列表以查找要删除的活动。 清除要删除的活动的复选框,然后选择“ 确定”。
删除个性化活动组
使用此过程删除 Service Manager 创作工具中的活动组。 如果活动组包含一个或多个子组,则也会删除子组。 删除活动组不会从活动库或任何其他组中删除其成员活动。
重要
只能删除个性化的活动组。 无法删除默认活动组。
- 在 “活动工具箱 ”窗格中,右键单击该组,然后选择“ 删除组”。
后续步骤
查看在创作工具中创建自定义活动的指南。