Audit Log
Track all actions and changes made within your organization. The Audit Log provides complete visibility into user activities and system events.
What is Logged?
The Audit Log captures a comprehensive record of activities:
User Actions
- User login and logout events
- Password changes and resets
- Profile updates
- Role and permission changes
Integration Activities
- Integration created, updated, or deleted
- Workflow published or rolled back
- Manual execution triggers
- Schedule changes
Data Source Events
- Data source connected or disconnected
- Authentication refreshed
- Permission scope changes
API Key Management
- API key created or deleted
- Key assignments changed
- Failed authentication attempts
Organization Changes
- User invited or removed
- Team created, modified, or deleted
- Billing and plan changes
Viewing the Audit Log
Navigate to Org Settings > Audit Log to view the log. Each entry includes:
| Field | Description |
|---|---|
| Timestamp | Exact date and time of the event (in your timezone) |
| User | Who performed the action (or "System" for automated events) |
| Action | Type of action performed (Create, Update, Delete, Execute, etc.) |
| Resource | What was affected (Integration, User, API Key, etc.) |
| Details | Additional context about the action |
| IP Address | Origin of the request |
Filtering and Searching
Use the filters to narrow down log entries:
- Date Range: Select a specific time period
- User: Filter by specific user
- Action Type: Filter by action (Create, Update, Delete, etc.)
- Resource Type: Filter by resource (Integration, User, API Key, etc.)
- Search: Free-text search across all fields
Investigation Mode
Exporting Logs
Export audit logs for external analysis or compliance documentation:
- CSV: Download as spreadsheet-compatible format
- JSON: Export raw data for programmatic analysis
Exports include all filtered results, so apply filters before exporting to get the specific data you need.
Log Retention
| Plan | Retention Period |
|---|---|
| Free | 7 days |
| Professional | 30 days |
| Enterprise | 90 days (or custom) |
Extended Retention
Use Cases
Security Investigation
If you suspect unauthorized access, use the Audit Log to identify unusual login patterns, API key usage, or permission changes.
Compliance Reporting
Export audit logs to demonstrate compliance with data protection regulations like GDPR, SOC 2, or industry-specific requirements.
Change Tracking
Track who made changes to integrations and when, useful for debugging or understanding workflow modifications.
Usage Analysis
Understand how your team uses ShuffleSync by analyzing login patterns and feature usage.
Best Practices
- Regular Reviews: Check the audit log weekly for unusual activity
- Export Important Events: Save critical audit data before retention expiry
- Set Up Alerts: (Enterprise) Configure alerts for sensitive actions
- Document Investigations: Keep notes on any security investigations