SpipCP
Administration

Audit log

The append-only record of accountable actions on the panel.

The audit log is the panel's record of who did what. It is append-only: nothing can edit or delete an entry, so the log is a permanent record. Admins view it under Settings → Audit log (also reachable from Activity in the navigation). Operators can't see it.

What is recorded

Each entry has the action, who did it (id + email), an optional target, extra details, and a timestamp. The recorded actions are:

ActionWritten when
auth.loginA new session is created (a login).
user.inviteAn admin issues an invite.
user.set-roleA user's role is changed.
session.revokeA session is revoked.
settings.smtp.save / settings.smtp.seedSMTP settings are saved or seeded from env.
settings.locality.saveThe panel-default locality is changed.
secret.create / secret.update / secret.deleteA secret is written or removed.
secret.revealA secret's plaintext is disclosed.

Two kinds of logging

Logging behaves differently for the two most sensitive actions:

  • Secret reveal — the entry is written before the secret is shown. If the log write fails, the reveal is cancelled. A secret is never revealed without a record.
  • Login — logging never blocks a login (this panel is what you reach when things are broken), so if the log write fails, the login still works and the error goes to the server log.

Viewing

The log lists events newest-first, with timestamps in your locality. It is read-only — you can't change an entry from the UI.

Activity analytics

Above the row table, three charts summarize the last 30 days: an activity volume trend (events per day), the top 10 actions (which kind of event happens most), and the top 10 actors (who's generating the most activity). Useful for spotting an unusual spike — a burst of secret.reveal calls, or a single account doing far more than everyone else.

Activity analytics above the audit log
📷Activity volume, top actions, and top actors over the last 30 days.img/settings-audit-analytics.avif
Activity volume, top actions, and top actors over the last 30 days.

On this page