The com.waveset.session.WorkflowServices application generates audit events from any workflow process. Table 10–1 describes the arguments that are available for this application.
Table 10–1 Arguments for com.waveset.session.WorkflowServices
Argument |
Type |
Description |
---|---|---|
op |
String |
Operation for WorkflowServices. Must be set to audit or auditWorkflow. Use audit for standard workflow auditing. Use auditWorkflow to store timing audit events required for time computations. Required. |
type |
String |
Name of the object type that is being audited. Auditable object types are listed in Table B–5. Required to log standard audit events. |
action |
String |
Name of the action performed. Auditable actions are listed in Table B–6. Required. |
status |
String |
Name of the status for the specified action. Status is listed in Table B–7 (in the Results column). Required to log standard audit events. |
name |
String |
Name of the object being affected by the specified action. Required to log standard audit events. |
resource |
String |
(Optional) Name of the resource where the object being changed resides. |
accountId |
String |
(Optional) Account ID that is being modified. This should be a native resource account name. |
error |
String |
(Optional) Localized error string to accompany any failures. |
reason |
String |
(Optional) Name of the ReasonDenied object, which maps to an internationalized message describing the causes of common failures. |
attributes |
Map |
(Optional) Map of attribute names and values that were added or modified. |
parameters |
Map |
(Optional) Maps up to five additional names or values that are relevant to an event. |
organizations |
List |
(Optional) List of organization names or IDs where this event will be placed. This is used for organizational scoping of the audit log. If not present, the handler will attempt to resolve the organization based on the type and name. If the organization cannot be resolved, the event is placed in Top (the highest level of the organizations hierarchy). |
originalAttributes |
Map |
(Optional) Map of old attribute values. The names should match the ones listed in the attributes argument. The values will be any previous value you want to save in your audit log. |