Security in depth · Unit 25 · Lesson 10 of 12
Audit events need identity context
Decide what an empty data-read search means when the trail collected management events only.
Helpful before thisCloud identity
After this lesson you can
- Match an audit conclusion to the recorded event categories, identities, and time window.
An empty search is meaningful only within demonstrated coverage.
Start with the question
Audit coverage is the set of activities, resources, and periods a collection can actually represent. AWS CloudTrail distinguishes management events from data events such as S3 object reads. A trail’s management collection does not automatically include those reads.
A one-hour evidence package
A1: Exported trail records cover account Museum, region eu-west-1, from 10:00 to 11:00 UTC.
A2: One successful management event changes bucket configuration. It records the Deploy role and session label deploy17.
A3: The trail collected no S3 object data events during that interval. Searching its export for object reads returns zero results.
Assume the supplied export and collection record are accurate. A2 supports a claim about the recorded configuration action under that role session. It does not establish which person initiated the job without further identity or job evidence.
For data reads, report “not determined from this trail,” not “no reads occurred.” The zero result is expected from A3’s missing category. Enabling collection later cannot retroactively create the omitted records.
A useful review names the account, region, interval, resources, event categories, and identity chain needed to answer the question. It also distinguishes configured collection from evidence that events were delivered and retained successfully.
Propose a future check using an owner-approved known read: the expected data event should arrive in the selected collection with matching resource and identity context. Limit collection to the question’s needs while considering investigation value, cost, and retention. That later check verifies future coverage; resolving the earlier hour still requires another relevant historical source, if one exists.
Check yourself
No timer. No penalties. Read the explanation and try again whenever you like.
This lesson’s questions have changed. Your reading progress is saved; review the updated questions.
-
What can the reviewer conclude about object reads between 10:00 and 11:00 UTC?
Show the answer
Correct answer: This trail cannot determine whether objects were read during that interval. The management event supports a configuration claim, but A3 identifies a data-event coverage gap. Other evidence would be needed for historical reads.
Try it
- WriteWrite a short note with one supported claim from A1/A2, one claim A3 cannot support, and a proposed future collection check. Include the account, region, interval, event category, and missing identity context.