Foundaro Front Docs
Audit Log
The Audit Log records every meaningful action in Foundaro Front — who did what, when, and to which item. Use it for accountability, debugging unexpected changes, and compliance.
Last updated:
Audit Log
The Audit Log is a timestamped record of all significant actions in Foundaro Front. Every content creation, edit, publish, delete, role change, and settings update is captured. The log is append-only and cannot be edited or deleted.
Log Entries
Each log entry shows:
- Timestamp: When the action occurred (UTC).
- Actor: The user who performed the action.
- Action: What was done (e.g.
content.published,site.settings.updated,user.role.changed). - Target: The content item, site, or settings object that was affected.
- Details: Additional context such as the old value and new value for changed fields.
Filtering the Log
The log can be filtered by:
- Date range: Narrow to a specific time window.
- Actor: Filter to actions by a specific user.
- Action type: Filter to a category of actions (content, sites, themes, users, settings).
- Site: Filter to actions affecting a specific site.
- Search: Full-text search across action descriptions and target names.
Tips:
- Use date range + actor filters when investigating an unexpected change.
- Use action type filter to review all publish events for a specific time window.
Action Types
Common action types captured in the log:
Content actions:
content.created— A new content item was created.content.updated— A content item was edited and saved.content.published— A content item was published.content.unpublished— A published item was reverted to Draft.content.scheduled— A content item was scheduled for future publishing.content.archived— A content item was archived.content.deleted— A content item was permanently deleted.content.restored— A previous revision was restored.
Review actions:
review.submitted— An author submitted an item for review.review.approved— A reviewer approved an item.review.rejected— A reviewer rejected an item.
Site actions:
site.created— A new site was created.site.settings.updated— Site settings were changed.site.domain.added— A domain was added to a site.site.domain.removed— A domain was removed from a site.site.menu.updated— A site navigation menu was changed.site.redirect.added— A redirect rule was added.
Theme actions:
theme.created— A new theme was created.theme.customization.updated— Theme colors or fonts were changed.theme.template.updated— A Twig template was edited.
Team actions:
team.role.updated— A team member's Front role was changed.team.member.added— A user was granted a Front role.team.member.removed— A user's Front access was revoked.
Exporting
The full filtered audit log can be exported to CSV for compliance reporting, external analysis, or archiving.
Why it matters:
An exportable audit log is often required by compliance frameworks (SOC 2, ISO 27001, GDPR) and is useful when auditors ask for evidence of access controls and change management.