Under active development Content is continuously updated and improved

AU-7(1)Audit Record Reduction and Report Generation | Automatic Processing

IL4 Mod
IL4 High
IL5
IL6

>Control Description

Provide and implement the capability to process, sort, and search audit records for events of interest based on the following content: organization-defined fields within audit records.

>DoD Impact Level Requirements

No specific parameter values or requirements for this impact level.

>Discussion

Events of interest can be identified by the content of audit records, including system resources involved, information objects accessed, identities of individuals, event types, event locations, event dates and times, Internet Protocol addresses involved, or event success or failure. Organizations may define event criteria to any degree of granularity required, such as locations selectable by a general networking location or by specific system component.

>Programmatic Queries

Beta

Related Services

Lambda
S3
Glue

CLI Commands

Deploy Lambda function for automatic audit log filtering and reduction
aws lambda create-function --function-name audit-reduction --runtime python3.9 --role arn:aws:iam::123456789012:role/lambda-role --zip-file fileb://audit-reduction.zip
Create S3 bucket lifecycle policy to automatically reduce stored audit records
aws s3api put-bucket-lifecycle-configuration --bucket audit-logs --lifecycle-configuration 'Rules=[{Id=reduction,Prefix=logs/,Actions=[{Name=NoncurrentVersionExpiration,NoncurrentDays=30}],Status=Enabled}]'
Setup AWS Glue crawler to automatically catalog and reduce audit data
aws glue create-crawler --name audit-reduction-crawler --database-name audit_db --role arn:aws:iam::123456789012:role/glue-role --s3-targets 'Path=s3://audit-logs/'
Configure EventBridge scheduled rule for automatic log reduction execution
aws events put-rule --name daily-audit-reduction --schedule-expression 'cron(0 2 * * ? *)' --state ENABLED

>Assessment Interview Topics

Questions assessors commonly ask

Process & Governance:

  • What formal policies and procedures govern the implementation of AU-7(1) (Automatic Processing)?
  • Who are the designated roles responsible for implementing, maintaining, and monitoring AU-7(1)?
  • How frequently is the AU-7(1) policy reviewed and updated, and what triggers policy changes?
  • What training or awareness programs ensure personnel understand their responsibilities related to AU-7(1)?

Technical Implementation:

  • Describe the specific technical mechanisms or controls used to enforce AU-7(1) requirements.
  • What automated tools, systems, or technologies are deployed to implement AU-7(1)?
  • How is AU-7(1) integrated into your system architecture and overall security posture?
  • What configuration settings, parameters, or technical specifications enforce AU-7(1) requirements?

Evidence & Documentation:

  • What documentation demonstrates the complete implementation of AU-7(1)?
  • What audit logs, records, reports, or monitoring data validate AU-7(1) compliance?
  • Can you provide evidence of periodic reviews, assessments, or testing of AU-7(1) effectiveness?
  • What artifacts would you present during a FedRAMP assessment to demonstrate AU-7(1) compliance?

Ask AI

Configure your API key to use AI features.