A database query ran at 02:14. A file download happened eight seconds later. You need to know who did it, what they touched, and when it happened. Under GDPR, that’s not optional—it’s required.
The regulation makes it clear: organizations must track and document access to personal data. “Who accessed what and when” is not a vague slogan. It is a precise requirement for audit trails, breach analysis, and compliance reporting. If you store or process data on EU residents, you must be able to answer these three questions instantly and accurately.
Who accessed: Every interaction with personal data must be tied to a verified identity. This means logging authenticated usernames, service accounts, and even API keys. Anonymized logs fail compliance—they must be traceable to a real actor, human or machine.
What accessed: It’s not enough to record “user X viewed a record.” You must capture the specific data fields, files, or database tables accessed. The detail matters. GDPR sets the bar high: full visibility into what categories of personal data are touched.
When accessed: Precise timestamps in UTC with millisecond resolution are best practice. They allow alignment across systems and make forensic analysis possible. Missing or vague time data makes an audit trail useless and risks violations.