IArtifactAuditAddin (deprecated)
This addin is deprecated, please use IEventSubscriberAddin for a significantly better integration experience. |
Add-in responsible for handling auditable events occurring in the server.
Trigger Event(s): Submit; Create; Access to document data, Sign, Purge, Cancel; Reset; Page change; field change |
Method | Description | ||
---|---|---|---|
audit |
Audit an incoming event |
||
Parameter |
Type |
Description |
|
auditEvent |
AuditEvent |
Information of the audited event, such as the audited action, date of event etc. |
|
Returns |
Type |
Description |
|
- |
- |
- |
AuditEvent | ||
---|---|---|
Parameter |
Type |
Description |
action |
AuditAction |
Auditable actions over an artifact |
date |
Date |
Date of the event |
user |
String |
User who caused the event |
ip |
String |
Ip address from where the user caused the event |
parentId |
String |
Unique identifier of the parent process of which this artifact is part of (for future reference) |
artifactId |
String |
Unique identifier of the affected artifact |
objectId |
String |
Unique identifier of the object to be accessed |
page |
Integer |
Page affected by the event (if applicable) |
artifactStatus |
ArtifactStatus |
Status of the artifact at the time of the event (CREATED, PENDING, CANCELLED, SUBMITTED, PURGED) |
artifactStep |
short |
Artifact step when at the time of the event |
description |
String |
Event description |
Auditable actions | |
---|---|
Action |
Description |
CREATED |
Artifact created |
STATUS |
Artifact status changed |
OPENED |
Artifact opened by user |
CLOSED |
Artifact closed by user |
PAGE |
Artifact navigated by user |
SIGNED |
Artifact field signed by user |
UNSIGNED |
Artifact field unsigned by user |
RESET |
Artifact reset by user |
CHANGED |
Artifact field changed by user |
TRANSCRIPTION |
Added transcription |
eSign brings an out-of-the box implementation for this interface that is described below |
Implementation | Default | Description |
---|---|---|
DefaultAuditAddin |
✓ |
Does nothing |