...
Field | Description |
---|---|
AuditDateTime | The time stamp |
PerformedBy | The username of the current user |
PerformedByIp | The IP number of the client if any |
PerformedByContext | Info about the execution context, for example if the operation was performed by the web application, back end service, CLI client etc. |
AuditType | Allowed/Denied/Insert/Update/Delete |
EntityFullName | The full name of the entity type associated if any. e.g. Meridix.Studio.Common.MeasurementObject |
OperationType | The type of operation that generated the audit log E.g. ReportExecution OpenSpecification MeasurementObject (name of the object affected should be combined with the audit type e.g. MeasurementObject Updated etc.) |
EntityIdentifier | The domain id of the entity (e.g. user/object) related to the audit log. This field ties an operation to a actual user/object/customer etc. |
EntityStorageId | The database id of the entity (e.g. user/object) related to the audit log. This field ties an operation to a actual user/object/customer etc. |
Details | Custom unstructured message that contains information about the operation e.g. what measurement objects that was included in a report etc. |
ChangedProperties | List updated propertied including pre and post values. Format Example |
RequestUrl | The URL of the request that resulted in the audit log if any. For example if a operation is executed when a user is on the start page the value would be /Start etc. Used allow simple tracking of what pages a user used to set the application in a given state. |
...