此报告按名称列出工作流,并提供以下信息:
工作流的平均完成时间
请求工作流的次数
完成的工作流请求数
此外,单击工作流名称将打开工作流的详细视图,它将显示在工作流中执行的每个活动及其平均完成时间。
工作流报告对捕获性能度量特别有用,这些度量可帮助确定是否达到了服务品质协议 (Service Level Agreement, SLA) 目标。
必须对 Identity Manager 进行配置,以便将工作流计时度量作为运行工作流报告的先决条件进行捕获。有关详细信息,请参见下一节。
必须先为要报告的每种工作流类型启用工作流审计,然后才能运行工作流报告。
审计工作流将会使性能下降。因此,只应为计划在工作流报告中使用的那些工作流启用工作流审计。
请按如下方式启用工作流审计:
对于可以在管理员界面中使用任务模板配置的工作流,请在任务模板配置表单的“审计”选项卡上选中“审计整个工作流”复选框。有关说明,请参见配置“审计”选项卡。
对于没有任务模板的工作流,请参阅修改工作流以记录计时审计事件。
虽然定义属性并非一项必需的操作,但如果要充分利用工作流报告,则存储一些属性是很重要的,因为您可以稍后将这些属性作为过滤报告的依据。
要为每种工作流类型定义一个要存储的属性组,请使用管理员界面的选项卡式任务模板配置表单。“审计”选项卡包含“审计属性”部分,该部分位于“审计整个工作流”复选框下面。有关说明,请参见配置“审计”选项卡。
按照创建报告上的报告创建说明进行操作。
从第一个报告类型菜单中选择“Identity Manager 报告”,然后从第二个菜单中选择“工作流报告”。
将打开“定义报告”页。
填写表单,然后单击“保存”。您可以定义时间参数,以及添加选择审计的任何属性。(请参见上一节中的为工作流报告指定要存储的属性。)
要缩小结果范围,请指定属性名称(例如,user.global.state),选择条件,然后输入属性值。您可以根据需要输入任意数量的属性。
如果有关于表单的问题,请单击“帮助”。
设置并保存报告参数后,便可以从“运行报告”页运行该报告。单击“运行”,以生成一个包含所有符合保存条件的结果的报告。
报告将按名称返回工作流,并显示工作流的平均完成时间、请求工作流的次数以及完成的请求数。
单击工作流名称可打开工作流的详细视图,它将显示在工作流中执行的每个活动。由于进程可以具有相同名称的活动,因此,这些活动是按进程限定范围的。