Pro Plan5 minutesbeginner

Team Activity & Audit Logs

Track team activity in Zenovay - view audit logs, monitor changes, and maintain security oversight.

auditlogssecurityactivitycompliance
Last updated: January 15, 2025
Pro Plan

Audit logs track all significant actions in your Zenovay organization. Monitor who did what and when for security and compliance.

What Gets Logged

User Actions

CategoryEvents Logged
AuthenticationLogin, logout, MFA changes
TeamMember added, removed, role changed
WebsitesCreated, deleted, settings changed
GoalsCreated, edited, deleted
SettingsOrganization settings modified
DataExports, API access

System Events

CategoryEvents Logged
SecurityFailed logins, suspicious activity
BillingPlan changes, payments
IntegrationsConnected, disconnected

Accessing Audit Logs

  1. Go to SettingsActivity tab
  2. View recent activity
  3. Use filters to narrow down

Audit Log View

┌─────────────────────────────────────────────────────┐
│ Audit Log                           [Export] [Filter]│
│ ─────────────────────────────────────────────────── │
│                                                     │
│ Today                                               │
│ ─────                                               │
│ 2:45 PM  john@company.com                          │
│          Created goal "Newsletter Signup"           │
│          Website: marketing.company.com             │
│                                                     │
│ 2:30 PM  admin@company.com                         │
│          Changed role for sarah@company.com        │
│          From: Viewer → To: Editor                 │
│                                                     │
│ 10:15 AM sarah@company.com                         │
│          Logged in                                  │
│          IP: 192.168.1.100                         │
│                                                     │
│ Yesterday                                           │
│ ─────────                                           │
│ 5:30 PM  admin@company.com                         │
│          Exported revenue report                    │
│          Format: CSV, Date range: Last 30 days     │
│                                                     │
└─────────────────────────────────────────────────────┘

Filtering Logs

Filter Options

FilterOptions
Date rangeToday, 7 days, 30 days, custom
UserSpecific team member
Action typeLogin, changes, exports
CategoryTeam, websites, goals, etc.

Using Filters

  1. Click "Filter"
  2. Select criteria
  3. Apply filters
  4. View filtered results

Search for specific events:

  • User email
  • Action keywords
  • Resource names

Log Entry Details

Standard Entry

Each log entry contains:

Event: Goal Created
Date: January 15, 2025 2:45:32 PM
User: john@company.com
IP Address: 192.168.1.100
User Agent: Chrome/120, Windows
Location: San Francisco, CA

Details:
  Goal Name: Newsletter Signup
  Goal Type: Form submission
  Website: marketing.company.com
  Goal ID: goal_abc123

Expanded Details

Click entry to see full details:

  • Complete action parameters
  • Before/after values (for changes)
  • Related resources
  • Session information

Common Log Events

Authentication Events

EventDescription
user.loginSuccessful login
user.login_failedFailed login attempt
user.logoutUser logged out
user.mfa_enabledMFA turned on
user.password_changedPassword updated

Team Events

EventDescription
member.invitedInvitation sent
member.joinedMember accepted invite
member.removedMember removed
member.role_changedRole updated

Website Events

EventDescription
website.createdNew website added
website.deletedWebsite removed
website.settings_changedSettings modified

Goal Events

EventDescription
goal.createdGoal created
goal.updatedGoal modified
goal.deletedGoal removed

Security Monitoring

Suspicious Activity

Watch for:

  • Failed login attempts
  • Logins from new locations
  • After-hours activity
  • Bulk exports

Security Alerts

Enterprise Plan

Set up alerts for:

Alert: Multiple Failed Logins
Trigger: 5+ failed attempts in 10 minutes
Action: Email security team

Anomaly Detection

System automatically flags:

  • Unusual login times
  • New device/location
  • Mass data exports
  • Rapid permission changes

Log Retention

Retention by Plan

PlanRetention
Pro90 days
Scale1 year
EnterpriseCustom

After Retention

Logs are:

  • Permanently deleted
  • Not recoverable
  • Export before expiration

Exporting Logs

Manual Export

  1. Go to Audit Log
  2. Apply filters (optional)
  3. Click "Export"
  4. Choose format (CSV/JSON)
  5. Download

Export Format

CSV export includes:

timestamp,user,action,category,details,ip_address,location
2025-01-15T14:45:32Z,john@company.com,goal.created,goals,"name=Newsletter Signup",192.168.1.100,"San Francisco, CA"
2025-01-15T14:30:00Z,admin@company.com,member.role_changed,team,"user=sarah@company.com, from=viewer, to=editor",192.168.1.50,"San Francisco, CA"

Scheduled Exports

Enterprise Plan

Automate log exports:

  1. Go to SettingsActivity tab → click Export
  2. Set schedule (daily, weekly, monthly)
  3. Choose destination (email, S3, webhook)
  4. Enable

Compliance Use Cases

SOC 2

Audit logs help demonstrate:

  • Access controls
  • Change management
  • Security monitoring

GDPR

Track and report:

  • Data access
  • User consent changes
  • Data exports

Internal Audits

Document:

  • Who accessed what
  • When changes were made
  • Approval workflows

Real-Time Log Streaming

Enterprise Plan

Stream to SIEM

Send logs to security tools:

  • Splunk
  • Datadog
  • Elastic

Webhook Delivery

Receive logs via webhook:

{
  "event": "member.role_changed",
  "timestamp": "2025-01-15T14:30:00Z",
  "actor": "admin@company.com",
  "target": "sarah@company.com",
  "details": {
    "from_role": "viewer",
    "to_role": "editor"
  }
}

Best Practices

Regular Review

FrequencyReview
DailySecurity events
WeeklyPermission changes
MonthlyFull audit
QuarterlyCompliance report

Key Things to Monitor

  • Permission escalations
  • Unusual login patterns
  • Large data exports
  • Failed authentication

Documentation

Keep records of:

  • Who reviewed logs
  • When reviewed
  • Issues found
  • Actions taken

Troubleshooting

Logs Not Appearing

If events aren't logged:

  • Some actions have slight delay
  • Check filter settings
  • Verify time range
  • Ensure plan supports logging

Missing Details

If details are incomplete:

  • Older events may have less detail
  • Some integrations provide limited info
  • System events may be sparse

Export Issues

If export fails:

  • Reduce date range
  • Check internet connection
  • Try different format
  • Contact support

Next Steps

Was this article helpful?