Audit logging
Last updated 2026-06-08
At a glance
- Who uses it: Admins responding to FERPA inquiries, security teams reviewing user activity, district leadership exporting evidence.
- When to use it: During access reviews, after a suspected incident, or as part of a periodic FERPA audit.
- Permissions required: School admin (own school) or district admin (all schools in district). Super admins have cross-org visibility but are filtered out of customer-facing lists.
- Navigation path: Administration → Audit log.
Purpose
The audit log is the immutable record of who did what, where, and when across AmplifyED. It is the evidence base for FERPA compliance, incident investigation, and access reviews.
What is logged
Every sensitive action, including:
- Identity: sign-in, sign-in failure, password reset, role change, user invite, user deactivate.
- Records: student record view, student record export, FERPA dossier generation, student merge.
- Cases: case created, status changed, follow-up set, note added, case message posted.
- Administration: branding update, intake form publish/unpublish, attention rule upsert, assignment rule upsert.
- Imports: every CSV import batch (teacher, student-assignment, staff).
- Integrations: LMS connect/disconnect, SSO domain verification.
What is captured per event
- Timestamp (UTC, displayed in your org's time zone).
- Actor (user ID, name, email).
- Actor context (IP address, user agent).
- Action (canonical action name).
- Target entity (org, school, student, case, note).
- Structured JSON metadata (before/after where applicable).
[SCREENSHOT: admin-audit-log-list] Administration → Audit log with filters set to a specific user and the last 30 days; one expanded row shows the JSON metadata pane.
Step-by-step
Search the log
- Administration → Audit log.
- Filter by date range, actor, action type, or target entity.
- Click a row to see the full metadata.
Export
- Apply your filter.
- Click Export CSV. Up to 10,000 rows export per file. Narrow your filter if you exceed that.
Retention
Audit log entries are retained for 7 years, independent of the case retention setting. This is to support FERPA recordkeeping and to outlast typical incident-investigation timelines.
Tips & best practices
- Run a quarterly review filtering on
role_changeanduser_inviteactions. - Pair audit exports with your district's records-retention schedule so evidence is preserved in your own systems too.
- Use the actor filter when investigating a specific complaint.
Related articles
FAQ
Can audit entries be deleted? No — the log is append-only. Records that contain incidentally sensitive content can be redacted (body cleared, entry preserved) only by super-admin escalation.
Are super-admin actions logged? Yes. Super-admin (AmplifyED platform staff) actions are recorded in the global audit log and visible to district admins on the audited org.
Related
Security overview
Who uses it: District IT and security reviewers. Purpose: One page summary of AmplifyED's security posture for procurement. US based managed cloud hosting. Single tenant database…
FERPA overview (procurement)
Who uses it: District IT, legal, and DPO reviewers vetting AmplifyED. Purpose: Procurement ready summary of how AmplifyED supports FERPA obligations. AmplifyED is a FERPA…
Audit reports
Who uses it: Admins running periodic FERPA reviews and security teams investigating activity. When to use it: Quarterly access reviews, after a parent complaint, during an annual…
