Edilitics | Data to Decisions

Audit Logs

Every workspace action is logged with the acting user, timestamp, and a plain-English description. What is tracked, who can access logs, and how to export.

Every action taken in your Edilitics workspace is recorded in the audit log with the acting user's email, a timestamp, and a human-readable description. Audit logs give workspace admins full visibility into what happened, when, and who did it, across every module.


How Audit Logs Work

Edilitics maintains two layers of logging internally. A raw event log captures every API call. A human-readable log translates each event into a plain-English description with the acting user and timestamp. The audit log interface and CSV export surface the human-readable layer.

Every log entry includes:

  • The acting user's email address
  • The workspace domain
  • A timestamp
  • A plain-English description of the action

Access and Export

Audit logs are accessible to workspace admins only. Admins can view logs for any user in the organisation and filter by user, date range, and module. Members and Add-on Users can view their own activity but cannot access organisation-level logs.

To export logs, select a date range within your plan's retention window and download as CSV. The export includes all fields: user, timestamp, and description for each entry.


Retention by Plan

PlanRetention
14-day evaluation7 days
Individual Launch30 days
Individual Scale60 days
Individual Pinnacle90 days
Team Launch90 days
Team Scale180 days
Team Pinnacle365 days
EnterpriseCustom

What Is Logged

Workspace and Account

ActionWhat is recorded
Login or signupWhether the user logged in or signed up, and the platform used
Organisation onboardingUser email and workspace domain on first join
Profile updateWhich profile fields were changed
Organisation profile updateWhich organisation fields were changed
User role changeThe user whose role was changed and the new role
User access reinstated or revokedThe affected user's email and the action taken
Slack connectionThe Slack workspace name connected for notifications
Request accessThe workspace domain the user requested to join
Invite sentThe email addresses invited and the number of invitees

Integrate

ActionWhat is recorded
View integrationsWhich view was used: own, all, or shared
View integration detailsThe integration name and database type
Create integrationThe database type, integration name, and database name
Upload file integrationThe file type and integration name
Update connection detailsThe integration name and which fields were changed
Rename integrationThe new integration name
Test connectionThe database type and database name tested
View schema and DQ profileThe table name viewed
Preview table dataThe table name and integration title
Share integrationThe integration name and the users access was granted to
Revoke integration accessThe integration name and the user whose access was removed
View column metadataThe table and column name viewed
Update table metadataThe table name and which metadata fields were updated

Transform

ActionWhat is recorded
View transformation flowsWhich view was used: own, all, or shared
Create transformation flowThe flow title and destination table name
Update transformation flowThe flow title and destination table name
Open flow for editingThe flow ID
Delete transformation flowThe flow title, destination table, and original creator
Rename flowThe new title
Reschedule flowThe flow title and new schedule
Share flowThe users access was granted to
Revoke flow accessThe user whose access was removed
Pause or resume flowWhich action was taken
Manually trigger runThe flow title and destination table
View run historyThe flow ID, time filter, and status filter applied
View specific run logsThe flow ID and run ID
Duplicate flowThe flow ID duplicated
Load table sample for builderThe table name, source type, destination type, and that a 16,600-row snapshot was encrypted and stored
Apply operation in builderThe operation type applied
Validate operationThe operation type validated
Reset operationsThat one or more operations were removed and the flow state was reset
Exit builder without savingThat the stored sample was deleted from Edilitics servers

AskEdi

ActionWhat is recorded
Start conversationThe conversation title, number of tables selected, model used, and which context toggles were sent to the LLM
Submit promptThe model, conversation title, creator, and the exact prompt text
Rename conversationThe new title
Delete conversationThe conversation title and creator
Share conversationThe conversation title, creator, and users access was granted to
Revoke conversation accessThe conversation title, creator, and user whose access was removed
Mark response as relevant or notThe relevance rating applied
View prompt interpretationThe conversation title and creator
View conversation historyThe conversation title and creator

Visualize

ActionWhat is recorded
Generate chartThe chart type, table used, and the aggregations and fields applied
Create or save dashboardThe dashboard title and whether it was saved as a draft or published
Edit dashboardThe dashboard title and whether it was a draft or published edit
View dashboardThe dashboard ID
Duplicate dashboardThe dashboard ID
Delete dashboardThe dashboard title and creator
Enter edit modeThe dashboard title and creator
Share dashboardThe dashboard title, creator, and number of users access was granted to
Revoke dashboard accessThe user whose access was removed
Rename dashboardThe new title
Update auto-refresh scheduleThe new schedule, dashboard title, and creator
Manually refresh chart dataThe dashboard ID and sheet ID
View dashboard sheetThe sheet ID
Create dashboard sheetThe sheet title
Update dashboard sheetThe sheet title
Request AI chart suggestionsThe table name and any specific expectations provided

Frequently Asked Questions


Need help? Email support@edilitics.com with your workspace, job ID, and context. We reply within one business day.

Last updated on

On this page