Skip to main content

Overview

Audit Logs provide a complete record of actions performed in the Yuno Dashboard. Every configuration change, login event, and API key operation is recorded with details about who performed the action, when, and from where. Access audit logs at Dashboard > Settings > Audit Logs.

What Audit Logs Capture

CategoryTracked Actions
AuthenticationLogin, logout, failed login attempts, SSO events, 2FA changes
API KeysKey creation, rotation, revocation, key access
Team ManagementMember invitations, role changes, member removal
ConfigurationRouting rule changes, risk condition updates, provider connection edits
Payment OperationsManual refunds, payment cancellations, void operations
SettingsNotification changes, webhook configuration, account preference updates
CheckoutCheckout builder changes, custom branding updates

Viewing Audit Logs

Navigate to Dashboard > Settings > Audit Logs to view the log stream. Logs are displayed in reverse chronological order, with the most recent actions at the top.

Filtering

Use the filter bar to narrow the log view:
FilterOptionsDescription
Action TypeLogin, Configuration Change, Key Rotation, etc.Filter by the type of action performed
UserSelect team member(s)Filter by the user who performed the action
Date RangeCustom date pickerFilter to a specific time period
Resource TypeRouting Rule, Connection, API Key, Team Member, etc.Filter by the type of resource affected
EnvironmentSandbox, ProductionFilter by the environment where the action occurred
Use the search bar to find specific log entries by:
  • User email
  • Resource identifier (e.g., routing rule name, connection ID)
  • Action description keywords

Log Entry Structure

Each audit log entry contains the following fields:
FieldDescriptionExample
TimestampISO 8601 timestamp of the action2026-01-15T14:32:00Z
UserEmail of the team member who performed the actionengineer@example.com
ActionType of action performedrouting_rule.updated
ResourceType and identifier of the affected resourceRouting Rule: Brazil Cards
EnvironmentSandbox or ProductionProduction
IP AddressIP address from which the action was performed203.0.113.42
DetailsStructured description of what changedPriority changed from 2 to 1

Example Log Entry

{
  "timestamp": "2026-01-15T14:32:00Z",
  "user": "engineer@example.com",
  "action": "routing_rule.updated",
  "resource": {
    "type": "routing_rule",
    "id": "rule_abc123",
    "name": "Brazil Cards"
  },
  "environment": "production",
  "ip_address": "203.0.113.42",
  "details": {
    "field": "priority",
    "old_value": 2,
    "new_value": 1
  }
}

Exporting Logs

Export audit logs for external analysis or compliance records:
  1. Apply desired filters to narrow the log view
  2. Click Export in the top-right corner
  3. Select the export format:
FormatUse Case
CSVImport into spreadsheets, SIEM tools, or databases
JSONProgrammatic analysis, integration with log aggregation platforms
Exports include all log entries matching the current filters. For large date ranges, the export is processed asynchronously and delivered via email when ready.

Retention Policy

SettingValue
Default retention12 months
Extended retentionAvailable on Enterprise plans (up to 7 years)
Export before expiryRecommended for long-term compliance needs
Audit log entries older than the retention period are permanently deleted. Export logs before they expire if you need to retain them beyond the retention window.

Compliance Use Cases

Audit logs support requirements across multiple compliance frameworks:
FrameworkRequirementHow Audit Logs Help
PCI DSS Requirement 10Track all access to network resources and cardholder dataLogs capture all Dashboard actions with user identity, timestamp, and IP
SOC 2 (CC6.1)Logical access securityRole changes, login events, and access control modifications are recorded
SOC 2 (CC7.2)System operations monitoringConfiguration changes and operational actions are tracked
GDPR Article 30Records of processing activitiesPayment operation logs provide processing records
Audit logs record Dashboard actions only. API-level request logs are available separately through your server-side logging infrastructure. Ensure both are captured for complete compliance coverage.

Best Practices

  • Review audit logs regularly. Schedule weekly reviews of production configuration changes to catch unintended modifications.
  • Export logs before retention expiry. Set up a quarterly export process to archive logs for long-term compliance.
  • Monitor login anomalies. Watch for failed login attempts, logins from unusual IP addresses, or access outside business hours.
  • Use filters effectively. When investigating an incident, filter by date range and resource type to quickly find relevant entries.
  • Correlate with API logs. Cross-reference Dashboard audit logs with your server-side API request logs for a complete picture of system activity.