Audit Logs
Audit Logs (History of Events) is where you keep track of the sequence of actions - aiding you in troubleshooting, auditing, and understanding the historical context of activities.
- Immutable Records: Ensures log integrity by preventing all forms of data tampering.
- Source IP Tracking: Each log includes its source IP address, giving you visibility into every request's origin.
Tracked Events
Every Create, Edit, Update, and Delete event is tracked, giving administrators a comprehensive overview of the following resources' activities:
- SSO
- Tasks
- Users
- Groups
- Brand
- Variables
- Authorization
- A8Data
- A8Configuration
- Deployment
Authentication events, including Login, Login Failure, and Logout, are also tracked to enhance security measures.
Accessing "Audit Logs"
- Navigate to Administration > Security > Audit Logs.
Here, the events are displayed as a timeline, including the following log details:
- Timestamp: The date and time of the event.
- Event Type: The type of event.
- User ID: The ID of the user responsible for the operation.
Change the chronological order of the timeline from the drop-down.
- Select between Newest First and Oldest First.
Log: Detailed View
Each event on the timeline is represented by a Node. You can further interact with the node - click on it - to access detailed information of the specific event.
Filter
Filters allow you to narrow down the timeline by Date and/or specific Keywords. Let's have a look at them:
By Date
Default:
You can filter the dates by All, Week, Month, or Year.
Custom:
Or you can filter by specifying a particular Date or Range.
- Click the Calender.
- Select a Date (click twice) or Range (Start & End Date).
By Condition
Filter the events by predefined keywords.
- Click the + Add Filter button.
- Select a Keyword from the drop-down.
- Enter the corresponding value.
- Press "Enter" on your keyboard to confirm the condition.
You can filter by multiple keywords, but each keyword can only be used once.
Keywords List
Keyword | Example |
---|---|
Operation | click here... |
Text Payload | "\Admin\" logged in Note: It changes based on the operation. |
User ID | Admin |
Resource ID | e9954fef-bef5-4ca7-9a74-1d8eeef272b9 |
Resource Key | PlayGround_Live |
Resource Name | Playground (live) |
Device Type | Web |
Task ID | 3c08fcdf-84a9-469b-a7f0-3be485b4313c |
Task Definition Key | Task_PlayGround_Live |
Task Name | Task_Playground (live) |
Process Instance ID | 93dcca25-f5cc-4b41-ae4c-d42cda26448b |
Process Definition ID | 1dcf92b7-35e6-4630-9bae-944211440711 |
Assignee | supAdmin |
Variables | playgroundName |
Operations
Refers to the User & System actions.
Source | Operation | Example |
---|---|---|
a8Configuration | update | a8Configuration.update |
a8Data | batchOperation, create, delete, find, import, insert, update | a8Data.find |
authorization | create, delete, update | authorization.update |
brand | update | brand.update |
deployment | create, delete | deployment.create |
group | addMember, create, delete, removeMember, update | group.create |
postgres | historyDelete, soloHistoryDelete | postgres.historyDelete |
processDefinition | delete, rename, startInstance | processDefinition.startInstance |
processInstance | complete | processInstance.complete |
soloFlow | end, start | soloFlow.start |
soloNode | complete, error, even, previous, saveVariables | soloNode.event |
soloSession | assign, assignRequest, completeNode, deleteVariables, migrate, reactivate, unassign, updateVariables | soloSession.assign |
sso | create | sso.create |
task | assign, claim, complete, create, delete, unclaim | task.claim |
user | bulkCreate, create, delete, login, logout, newCredentials, sendOtp, update, updateCredentials, updateProfile | user.login |
variable | bulkUpdate, delete, historyUpdate, update | variable.bulkUpdate |
Export
You can export the Audit Logs as a CSV. To Export:
- Click the Downloads drop-down and select Export from the top-right.
You will receive a notification confirming your request.
To Download
Now, to download the exported CSV:
- Click the Downloads drop-down and select View Download.
In the Downloads screen:
Once the export STATUS changes to Success.
- Click the Download Icon to grab the .csv file.