默认情况下,计时审计事件记录常规审计事件存储的大部分信息,其中包括以下属性:
属性 |
描述 |
---|---|
WORKFLOW |
所执行的工作流的名称 |
PROCESS |
所执行的当前进程的名称 |
INSTANCEID |
所执行的工作流的唯一实例 ID |
ACTIVITY |
记录事件的活动 |
MATCH |
工作流实例中的唯一标识符 |
上面的属性存储在 logattr 表中,它们来自于 auditableAttributesList。Identity Manager 还会检查是否定义了 workflowAuditAttrConds 属性。
可以在进程或工作流的单个实例中调用某些活动若干次。为了匹配特定活动实例的审计事件,Identity Manager 将工作流实例中的唯一标识符存储在 logattr 表中。
要在 logattr 表中为工作流存储其他属性,必须定义 workflowAuditAttrConds 列表,该列表被视为 GenericObjects 列表。如果在 workflowAuditAttrConds 列表中定义 attrName 属性,Identity Manager 将通过以下方法从代码内的对象中提取 attrName:先将 attrName 作为键,然后存储 attrName 值。所有键和值都是以大写值形式存储的。