Audit Record
The Audit record object signifies a specific entity within the platform for which an Audit object is generated. Each Audit object can only be created for one platform object at a time.
id
string, core
(Read-only) The identifier of the object.
name
string, core
(Read-only) The name of the object. If the name doesn't exist, an ID is included.
icon
string, core
(Read-only) The URL of the object icon.
objectType
string, core
(Read-only) The type of object.
revision
integer, core
(Read-only) The revision number of the object.
Example
{
"id": "ORD-3568-4038-2535",
"type": "order",
"icon": null,
"objectType": "Order",
"revision": 24
}Audit Record Actor object
The Audit record object signifies a specific entity within the platform for which an Audit object is generated. Each Audit object can only be created for one platform object at a time.
id
string, core
(Read-only) The ID of the user.
name
string, core
(Read-only) The name of the user.
icon
string, core
(Read-only) The URL to the user's logo.
account
object, core
(Read-only) Represents the auditRecordActorAccount object containing the user's account details.
Example:
Example
Audit Record Actor Account object
The Identity object represents a user account associated with the creation of an audit object.
id
string, core
(Read-only) (Optional) The account ID.
name
string, core
(Read-only) The account name.
icon
string, core
(Read-only) The URL of the account logo.
Example
Audit Record Request object
The Request object captures request data that is useful to store as part of the Audit entry.
worker
object
(Read-only) (Optional) Represents the workerRequest object containing worker request details.
Example:
log
object
(Read-only) (Optional) Represents the logInfo object containing the logging information or metadata.
Example:
API Request object
This object captures metadata related to web-based requests, which is useful to include in the audit entry. It is populated only when the request is a web request.
ip
string
(Read-only) (Optional) A unique identifier of the IP address.
userAgent
string
(Read-only) (Optional) The user agent making the API request.
geolocation
object
(Read-only) The geolocation metadata for the request.
Example:
Worker Request object
This object captures metadata for the request worker, which is useful to store as part of the Audit entry. It's populated only when the request is a worker request.
workerName
string
(Read-only) (Optional) The name of the request worker.
Log Info object
This object captures request log metadata to be included in the audit entry.
corellationId
string
(Read-only) (Optional) The ID that can be used to track requests in the logging system.
Audit Record Documents object
The Documents object is a flexible JSON structure designed to hold essential information that characterizes an event. It can represent either a complete or partial depiction of the object related to the audit event, or it may consist of any arbitrary JSON data.
Audit Record Viewer object
The audit record viewer object signifies a platform account that grants access to specific audit records for its members.
id
string, core
(Read-only) The ID of the account.
name
string, core
(Read-only) The account name.
icon
string, core
(Read-only) The URL to the account logo.
Example
Last updated
Was this helpful?