AWS Certified DevOps Engineer - Professional DOP-C02 Practice Test 27
Question 260
The team has omitted the measure to enable the appropriate CloudTrail data-event selectors for the relevant S3 object activity. It operates in this setting: An audit requires the identities that downloaded one confidential S3 object, but only management operations appear in CloudTrail evidence. Which resulting risk is MOST direct?
- An auditor may know that a control changed but lack an accountable actor and sequence of events.
- Alert fatigue may cause operators to disregard a genuinely abnormal production failure.
- Engineers may scale every consumer instead of fixing one anomalous high-volume producer.
- Sensitive object access may not appear in the audit evidence when data-event collection is omitted.
Explanation
Correct Answer
D:The omitted control leaves this direct failure exposure: Sensitive object access may not appear in the audit evidence when data-event collection is omitted. This follows from the specific situation: An audit requires the identities that downloaded one confidential S3 object, but only management operations appear in CloudTrail evidence. The proposed safeguard would be to enable the appropriate CloudTrail data-event selectors for the relevant S3 object activity. The governing engineering reason is that cloudTrail management events and optional resource data events capture different categories of AWS API activity. A test would check that an authorized test GetObject request appears in the expected CloudTrail data-event records.
Incorrect Answers
A:This failure could arise in a related but different scenario: Security monitors when an S3 bucket encryption configuration changes but cannot determine who made the API request. There the appropriate mitigation is to use AWS Config configuration history for resource state and CloudTrail for attributable API activity. The current environment is specifically an audit requires the identities that downloaded one confidential S3 object, but only management operations appear in CloudTrail evidence. Its omitted safeguard creates the more direct consequence: Sensitive object access may not appear in the audit evidence when data-event collection is omitted.
B:This failure could arise in a related but different scenario: A nightly batch varies naturally with business volume and a hardcoded CloudWatch threshold creates constant false alerts. There the appropriate mitigation is to use CloudWatch anomaly detection or workload-normalized thresholds with suitable evaluation periods. The current environment is specifically an audit requires the identities that downloaded one confidential S3 object, but only management operations appear in CloudTrail evidence. Its omitted safeguard creates the more direct consequence: Sensitive object access may not appear in the audit evidence when data-event collection is omitted.
C:This failure could arise in a related but different scenario: An application uses Amazon SQS and one noisy producer dominates message backlog, but aggregate queue metrics do not identify top contributors. There the appropriate mitigation is to use suitable dimensional custom metrics or CloudWatch Contributor Insights rules for high-cardinality traffic patterns. The current environment is specifically an audit requires the identities that downloaded one confidential S3 object, but only management operations appear in CloudTrail evidence. Its omitted safeguard creates the more direct consequence: Sensitive object access may not appear in the audit evidence when data-event collection is omitted.
Question 261
A team proposes this change: Match specific event source, detail type, API name and applicable resources in the EventBridge rule pattern. The environment is: An EventBridge rule responds to all CloudTrail API calls and launches an expensive remediation for unrelated operations. Which AWS engineering principle most directly supports the proposal?
- Event filtering must distinguish the actionable signal from broad unrelated cloud activity.
- Service-generated events should be filtered and delivered automatically with workload-account context.
- Central event aggregation requires explicit trust and event-bus permission boundaries across accounts.
- Replayable event history can test routing and processing but must not accidentally repeat unsafe production actions.
Explanation
Correct Answer
A:The central principle is that event filtering must distinguish the actionable signal from broad unrelated cloud activity. It supports the decision to match specific event source, detail type, API name and applicable resources in the EventBridge rule pattern. because the workload problem is: An EventBridge rule responds to all CloudTrail API calls and launches an expensive remediation for unrelated operations. The consequence of ignoring the principle is: Overbroad automation can disrupt healthy resources and exhaust incident-processing quotas. The design can be tested by confirming that a test relevant API event triggers one expected workflow while unrelated calls produce no remediation.
Incorrect Answers
B:This principle concerns the different situation in which a company relies on employees to check AWS Health dashboards to find planned service disruptions affecting production. It explains the alternative control to create EventBridge rules for relevant AWS Health events and route them to an owned incident channel. For the present workload, an EventBridge rule responds to all CloudTrail API calls and launches an expensive remediation for unrelated operations. the design rationale is instead that event filtering must distinguish the actionable signal from broad unrelated cloud activity.
C:This principle concerns the different situation in which security events from dozens of workload accounts must reach a central security event bus with controlled source permissions. It explains the alternative control to configure cross-account EventBridge bus routing and resource policies for authorized senders and targets. For the present workload, an EventBridge rule responds to all CloudTrail API calls and launches an expensive remediation for unrelated operations. the design rationale is instead that event filtering must distinguish the actionable signal from broad unrelated cloud activity.
D:This principle concerns the different situation in which an incident automation team wants to validate a new event rule against previously seen deployment failures rather than wait for another outage. It explains the alternative control to use appropriate EventBridge event archiving and replay where supported, with careful isolation of destructive targets. For the present workload, an EventBridge rule responds to all CloudTrail API calls and launches an expensive remediation for unrelated operations. the design rationale is instead that event filtering must distinguish the actionable signal from broad unrelated cloud activity.
Question 262
The team has omitted the measure to publish reviewed CloudFormation products through AWS Service Catalog with suitable portfolios and launch constraints. It operates in this setting: An internal platform team wants developers to provision approved infrastructure without giving them IAM administrator rights. Which resulting risk is MOST direct?
- Repeated blind retries can leave blocked stacks or cause unsafe manual edits to tracked resources.
- Developers may create unapproved public or over-privileged stacks when arbitrary resource creation is allowed.
- Deleting a stack can inadvertently remove long-lived evidence or data needed after resource retirement.
- Copy-and-paste template changes can leave different services with different guardrails and alarms.
Explanation
Correct Answer
B:The omitted control leaves this direct failure exposure: Developers may create unapproved public or over-privileged stacks when arbitrary resource creation is allowed. This follows from the specific situation: An internal platform team wants developers to provision approved infrastructure without giving them IAM administrator rights. The proposed safeguard would be to publish reviewed CloudFormation products through AWS Service Catalog with suitable portfolios and launch constraints. The governing engineering reason is that governed self-service exposes approved infrastructure while limiting which actions developers can perform directly. A test would check that a consumer can provision the approved catalog product but is denied direct creation of prohibited resources.
Incorrect Answers
A:This failure could arise in a related but different scenario: A CloudFormation stack fails halfway through creation, leaving developers unsure which resources were created or rolled back. There the appropriate mitigation is to use stack events and controlled failure investigation before retrying or changing rollback settings. The current environment is specifically an internal platform team wants developers to provision approved infrastructure without giving them IAM administrator rights. Its omitted safeguard creates the more direct consequence: Developers may create unapproved public or over-privileged stacks when arbitrary resource creation is allowed.
C:This failure could arise in a related but different scenario: CloudFormation destroys persistent storage when a test stack is deleted, even though the storage contains audit evidence required for retention. There the appropriate mitigation is to set appropriate CloudFormation DeletionPolicy or retention controls for protected stateful resources. The current environment is specifically an internal platform team wants developers to provision approved infrastructure without giving them IAM administrator rights. Its omitted safeguard creates the more direct consequence: Developers may create unapproved public or over-privileged stacks when arbitrary resource creation is allowed.
D:This failure could arise in a related but different scenario: A large CloudFormation template duplicates the same monitoring and security configuration across twelve microservices. There the appropriate mitigation is to use parameterized, reviewed nested stacks or reusable CloudFormation modules for shared infrastructure patterns. The current environment is specifically an internal platform team wants developers to provision approved infrastructure without giving them IAM administrator rights. Its omitted safeguard creates the more direct consequence: Developers may create unapproved public or over-privileged stacks when arbitrary resource creation is allowed.
Question 263
An operations team deploys the following safeguard: Automate documented recovery orchestration with dependency checks, bounded retries and explicit business approval where needed. Which observed result is the STRONGEST validation that the safeguard works?
- A controlled recovery test restores usable data and measures elapsed time and consistency against requirements.
- A full-region recovery rehearsal provisions missing compute and dependencies within the accepted downtime budget.
- A rehearsed automated runbook verifies data recovery and service health before traffic transition.
- A controlled privilege test cannot delete protected recovery points during their enforced retention period.
Explanation
Correct Answer
C:The best verification result is: A rehearsed automated runbook verifies data recovery and service health before traffic transition. It specifically demonstrates that the implemented safeguard to automate documented recovery orchestration with dependency checks, bounded retries and explicit business approval where needed. is effective. This control matters where a regional outage recovery procedure updates DNS and databases in an undocumented order and requires a single expert to execute. Without suitable evidence, the outstanding exposure is that a rushed operator may promote the wrong writer or send customers to an unready recovery service.
Incorrect Answers
A:This measurement validates a different AWS control: Schedule representative AWS Backup restore testing or equivalent rehearsals and validate application integrity after restore. It is most relevant where backup jobs complete successfully for a critical workload but no one knows whether the backups can be restored. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a rehearsed automated runbook verifies data recovery and service health before traffic transition.
B:This measurement validates a different AWS control: Implement a pilot-light recovery pattern with automated infrastructure provisioning and validated scale-up steps. It is most relevant where an enterprise needs to rebuild an application in another Region after a disaster but cannot afford fully active production capacity there. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a rehearsed automated runbook verifies data recovery and service health before traffic transition.
D:This measurement validates a different AWS control: Use suitably protected backup vaults and supported Vault Lock controls with separate backup administration. It is most relevant where a ransomware threat could delete both production data and backup recovery points using the same compromised administrator role. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a rehearsed automated runbook verifies data recovery and service health before traffic transition.
Question 264
A team proposes this change: Configure an appropriate ECS capacity provider and scaling for the underlying compute capacity. The environment is: An ECS service scales task count, but its EC2 capacity pool cannot place more tasks during peak traffic. Which AWS engineering principle most directly supports the proposal?
- Capacity mode selection should match traffic predictability while monitoring hot keys and service limits.
- Queue-driven applications should scale from work arrival and processing capacity, not only compute utilization.
- Managed API entry points should limit abusive demand before it consumes scarce downstream resources.
- Container-task scaling only works when cluster capacity grows with the requested task demand.
Explanation
Correct Answer
D:The central principle is that container-task scaling only works when cluster capacity grows with the requested task demand. It supports the decision to configure an appropriate ECS capacity provider and scaling for the underlying compute capacity. because the workload problem is: An ECS service scales task count, but its EC2 capacity pool cannot place more tasks during peak traffic. The consequence of ignoring the principle is: Desired ECS task count can increase while tasks stay pending because no suitable host capacity exists. The design can be tested by confirming that a load test increases both task demand and available placement capacity without persistent pending tasks.
Incorrect Answers
A:This principle concerns the different situation in which a DynamoDB table has unpredictable request peaks and provisioned throughput throttles clients despite low off-peak utilization. It explains the alternative control to evaluate DynamoDB on-demand capacity mode or appropriate auto scaling based on the observed traffic profile. For the present workload, an ECS service scales task count, but its EC2 capacity pool cannot place more tasks during peak traffic. the design rationale is instead that container-task scaling only works when cluster capacity grows with the requested task demand.
B:This principle concerns the different situation in which sQS workers use CPU utilization as their scaling signal even though queued messages grow while CPU remains low due to network waits. It explains the alternative control to scale consumers using suitable queue backlog per worker or message-age signals rather than CPU alone. For the present workload, an ECS service scales task count, but its EC2 capacity pool cannot place more tasks during peak traffic. the design rationale is instead that container-task scaling only works when cluster capacity grows with the requested task demand.
C:This principle concerns the different situation in which a public API Gateway endpoint receives large bot traffic bursts that threaten backend concurrency quotas. It explains the alternative control to apply appropriate API Gateway throttling, quotas and AWS WAF controls aligned to legitimate clients. For the present workload, an ECS service scales task count, but its EC2 capacity pool cannot place more tasks during peak traffic. the design rationale is instead that container-task scaling only works when cluster capacity grows with the requested task demand.
Question 265
The team has omitted the measure to add end-to-end business acceptance tests alongside unit coverage metrics before production promotion. It operates in this setting: An application team uses code coverage percentage as its only acceptance control and misses a broken checkout workflow. Which resulting risk is MOST direct?
- An apparently well-tested release may fail at a multi-service transaction boundary.
- Production transactions may fail because service permissions, event payloads or API contracts are incompatible.
- A predictable code regression may reach customers before an automated test detects it.
- A build that passed functional tests may introduce exploitable packages into public services.
Explanation
Correct Answer
A:The omitted control leaves this direct failure exposure: An apparently well-tested release may fail at a multi-service transaction boundary. This follows from the specific situation: An application team uses code coverage percentage as its only acceptance control and misses a broken checkout workflow. The proposed safeguard would be to add end-to-end business acceptance tests alongside unit coverage metrics before production promotion. The governing engineering reason is that high test coverage can coexist with incorrect interactions and critical broken business processes. A test would check that automated checkout tests verify cart submission, payment handling and order confirmation using controlled test accounts.
Incorrect Answers
B:This failure could arise in a related but different scenario: A payment API passes mocked unit tests but fails when communicating with the actual message queue and database. There the appropriate mitigation is to add isolated integration tests using realistic service endpoints, test data and least-privilege credentials. The current environment is specifically an application team uses code coverage percentage as its only acceptance control and misses a broken checkout workflow. Its omitted safeguard creates the more direct consequence: An apparently well-tested release may fail at a multi-service transaction boundary.
C:This failure could arise in a related but different scenario: A pipeline runs unit tests after production deployment because developers want to see changes quickly. There the appropriate mitigation is to place fast unit and static validation stages before promotion, and block downstream deployment on failed builds. The current environment is specifically an application team uses code coverage percentage as its only acceptance control and misses a broken checkout workflow. Its omitted safeguard creates the more direct consequence: An apparently well-tested release may fail at a multi-service transaction boundary.
D:This failure could arise in a related but different scenario: A container image deploys successfully but includes a critical vulnerable library discovered only after release. There the appropriate mitigation is to add dependency and image vulnerability scanning as a pipeline gate with approved severity and exception policy. The current environment is specifically an application team uses code coverage percentage as its only acceptance control and misses a broken checkout workflow. Its omitted safeguard creates the more direct consequence: An apparently well-tested release may fail at a multi-service transaction boundary.
Question 266
An AWS DevOps engineer must address this situation: Security analysts require near-real-time processing of application log events in another analytics system but receive one nightly S3 export. Which implementation choice BEST meets the main operational requirement?
- Install and configure the CloudWatch agent to publish memory usage and other required guest-operating-system custom metrics.
- Configure CloudWatch Logs subscription filters to stream matching log events to supported consumers such as Kinesis or Lambda.
- Design log collection destinations with tested bucket, IAM and KMS encryption permissions for producing accounts and services.
- Instrument supported distributed tracing such as AWS X-Ray and propagate request context across service boundaries.
Explanation
Correct Answer
B:This response directly addresses the stated requirement: Configure CloudWatch Logs subscription filters to stream matching log events to supported consumers such as Kinesis or Lambda. The relevant technical mechanism is that log subscriptions provide continuous event delivery, unlike manual or delayed export workflows. Without this design, high-severity indicators may be unavailable to the response pipeline for hours after they occur. An operational acceptance check should confirm that a new matching log event appears in the analytics consumer within the defined delivery window.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: An EC2 application suffers memory exhaustion, but its team monitors only default CPU utilization and instance-status metrics. In that situation the corresponding response would be to install and configure the CloudWatch agent to publish memory usage and other required guest-operating-system custom metrics. It does not directly mitigate the current failure mode, where high-severity indicators may be unavailable to the response pipeline for hours after they occur. The current requirement instead calls for configure CloudWatch Logs subscription filters to stream matching log events to supported consumers such as Kinesis or Lambda.
C:This design is appropriate for another AWS operational requirement: A team sends all regional log archives into one bucket but omits KMS grants required by the service delivery principals. In that situation the corresponding response would be to design log collection destinations with tested bucket, IAM and KMS encryption permissions for producing accounts and services. It does not directly mitigate the current failure mode, where high-severity indicators may be unavailable to the response pipeline for hours after they occur. The current requirement instead calls for configure CloudWatch Logs subscription filters to stream matching log events to supported consumers such as Kinesis or Lambda.
D:This design is appropriate for another AWS operational requirement: A serverless API invokes several Lambda functions and downstream services, but operators cannot correlate a failed request end-to-end. In that situation the corresponding response would be to instrument supported distributed tracing such as AWS X-Ray and propagate request context across service boundaries. It does not directly mitigate the current failure mode, where high-severity indicators may be unavailable to the response pipeline for hours after they occur. The current requirement instead calls for configure CloudWatch Logs subscription filters to stream matching log events to supported consumers such as Kinesis or Lambda.
Question 267
An operations team deploys the following safeguard: Use an AWS CodePipeline deployment role that assumes narrowly scoped target-account roles through IAM trust policies. Which observed result is the STRONGEST validation that the safeguard works?
- Release metadata proves the exact committed revision, build execution and signed or hashed artifact used in production.
- The hashes and source revision of the deployed production bundle match the integration-tested release artifact.
- A test production deployment succeeds through AWS STS while access outside the defined role permissions is denied.
- A pipeline rehearsal deploys the same version to both Regions with successful artifact retrieval and KMS authorization.
Explanation
Correct Answer
C:The best verification result is: A test production deployment succeeds through AWS STS while access outside the defined role permissions is denied. It specifically demonstrates that the implemented safeguard to use an AWS CodePipeline deployment role that assumes narrowly scoped target-account roles through IAM trust policies. is effective. This control matters where a company deploys services into development and production AWS accounts, but the build account has permanent administrator credentials for both. Without suitable evidence, the outstanding exposure is that long-lived deployment keys can be reused to compromise production outside approved release activity.
Incorrect Answers
A:This measurement validates a different AWS control: Bind deployments to the reviewed source revision and require artifact provenance checks before release. It is most relevant where a release pipeline tests only the current branch head while allowing production deploys from arbitrary manually uploaded files. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a test production deployment succeeds through AWS STS while access outside the defined role permissions is denied.
B:This measurement validates a different AWS control: Promote the identical immutable build artifact across environments and preserve checksum and source-revision traceability. It is most relevant where the team publishes an AWS CodeBuild artifact to S3 and then edits the binary in a separate account before production deployment. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a test production deployment succeeds through AWS STS while access outside the defined role permissions is denied.
D:This measurement validates a different AWS control: Configure appropriately regionalized CodePipeline artifact stores and KMS permissions for cross-Region actions. It is most relevant where a central delivery account must publish application artifacts into two AWS Regions, but the team assumes one artifact bucket automatically covers every Region. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a test production deployment succeeds through AWS STS while access outside the defined role permissions is denied.
Question 268
An AWS DevOps engineer must address this situation: A CloudFormation update rolls back because one resource cannot be created, but operators delete the entire stack in frustration. Which implementation choice BEST meets the main operational requirement?
- Inspect CodeDeploy deployment events, lifecycle hook output and target health to locate the earliest failed stage.
- Inspect ECS service events, stopped task reasons, capacity and task execution role permissions.
- Correlate Lambda duration, timeout, invocation errors, dependency latency and queue age before modifying concurrency.
- Review CloudFormation stack events and the resource status reason before choosing a targeted recovery approach.
Explanation
Correct Answer
D:This response directly addresses the stated requirement: Review CloudFormation stack events and the resource status reason before choosing a targeted recovery approach. The relevant technical mechanism is that cloudFormation event history connects rollback behavior to the resource that first failed its operation. Without this design, unnecessary deletion can destroy healthy stateful resources and lose the original failure diagnosis. An operational acceptance check should confirm that the earliest failed resource event identifies a quota or permission issue and a controlled change succeeds.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: CodeDeploy marks a deployment failed when replacement instances cannot pass an application-start hook, but the team assumes the ALB is broken. In that situation the corresponding response would be to inspect CodeDeploy deployment events, lifecycle hook output and target health to locate the earliest failed stage. It does not directly mitigate the current failure mode, where unnecessary deletion can destroy healthy stateful resources and lose the original failure diagnosis. The current requirement instead calls for review CloudFormation stack events and the resource status reason before choosing a targeted recovery approach.
B:This design is appropriate for another AWS operational requirement: An ECS service cannot reach desired count after release even though the task image exists in ECR. In that situation the corresponding response would be to inspect ECS service events, stopped task reasons, capacity and task execution role permissions. It does not directly mitigate the current failure mode, where unnecessary deletion can destroy healthy stateful resources and lose the original failure diagnosis. The current requirement instead calls for review CloudFormation stack events and the resource status reason before choosing a targeted recovery approach.
C:This design is appropriate for another AWS operational requirement: A Lambda event-processing function times out during downstream database calls, triggering retries and a growing SQS backlog. In that situation the corresponding response would be to correlate Lambda duration, timeout, invocation errors, dependency latency and queue age before modifying concurrency. It does not directly mitigate the current failure mode, where unnecessary deletion can destroy healthy stateful resources and lose the original failure diagnosis. The current requirement instead calls for review CloudFormation stack events and the resource status reason before choosing a targeted recovery approach.
Question 269
An operations team deploys the following safeguard: Configure ECR lifecycle policies that preserve deployed and rollback-required images while expiring safe old candidates. Which observed result is the STRONGEST validation that the safeguard works?
- Lifecycle previews confirm obsolete unreferenced images expire while required release digests remain available.
- Builds in separate accounts resolve the same version and digest through the approved package repository.
- A prior ECS task definition resolves to the same archived image digest during rollback rehearsal.
- A deployment audit traces the running image digest to one recorded CodeBuild execution and commit.
Explanation
Correct Answer
A:The best verification result is: Lifecycle previews confirm obsolete unreferenced images expire while required release digests remain available. It specifically demonstrates that the implemented safeguard to configure ECR lifecycle policies that preserve deployed and rollback-required images while expiring safe old candidates. is effective. This control matters where an ECR repository retains thousands of unused candidate images and storage costs grow without limits. Without suitable evidence, the outstanding exposure is that an indiscriminate image cleanup may delete the only known-good rollback candidate.
Incorrect Answers
B:This measurement validates a different AWS control: Publish versioned internal packages to AWS CodeArtifact and authorize consumers using appropriate repository policies and tokens. It is most relevant where a multi-account build consumes shared private packages but each account independently copies libraries and loses dependency provenance. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that lifecycle previews confirm obsolete unreferenced images expire while required release digests remain available.
C:This measurement validates a different AWS control: Use immutable versioned image tags or image digests and retain release-to-digest deployment records. It is most relevant where a company overwrites an Amazon ECR image tag named production every day and cannot identify which digest was deployed during an incident. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that lifecycle previews confirm obsolete unreferenced images expire while required release digests remain available.
D:This measurement validates a different AWS control: Record source revision, build execution, immutable image digest and provenance metadata during artifact publication. It is most relevant where a security auditor needs proof that a container image originated from the reviewed source commit rather than an external registry push. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that lifecycle previews confirm obsolete unreferenced images expire while required release digests remain available.
Question 270
An AWS DevOps engineer must address this situation: Audit logs from all member accounts currently reside only in those accounts, where local administrators can modify retention. Which implementation choice BEST meets the main operational requirement?
- Reconcile the account against the destination OU's policy and baseline requirements after organizational moves.
- Route organization-wide audit evidence into a separately governed centralized log archive with restricted modification privileges.
- Define cross-account IAM roles with constrained trust and read permissions, then assume them through AWS STS.
- Configure supported organization delegated administrator and member enrollment for centrally managed detection services.
Explanation
Correct Answer
B:This response directly addresses the stated requirement: Route organization-wide audit evidence into a separately governed centralized log archive with restricted modification privileges. The relevant technical mechanism is that separating logging storage from workload administration limits the ability of a compromised account to alter evidence. Without this design, a malicious workload administrator can erase local logs that document unauthorized actions. An operational acceptance check should confirm that a member-account role cannot delete centralized audit objects and new member events reach the archive.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: An account moves to a different AWS Organizations OU, yet its deployed security baselines and exception set are never rechecked. In that situation the corresponding response would be to reconcile the account against the destination OU's policy and baseline requirements after organizational moves. It does not directly mitigate the current failure mode, where a malicious workload administrator can erase local logs that document unauthorized actions. The current requirement instead calls for route organization-wide audit evidence into a separately governed centralized log archive with restricted modification privileges.
C:This design is appropriate for another AWS operational requirement: A central audit function needs short-lived read-only access into every workload account but currently distributes permanent IAM user credentials. In that situation the corresponding response would be to define cross-account IAM roles with constrained trust and read permissions, then assume them through AWS STS. It does not directly mitigate the current failure mode, where a malicious workload administrator can erase local logs that document unauthorized actions. The current requirement instead calls for route organization-wide audit evidence into a separately governed centralized log archive with restricted modification privileges.
D:This design is appropriate for another AWS operational requirement: A delegated security team needs to view organization-wide GuardDuty findings without obtaining root or administrator access to each member account. In that situation the corresponding response would be to configure supported organization delegated administrator and member enrollment for centrally managed detection services. It does not directly mitigate the current failure mode, where a malicious workload administrator can erase local logs that document unauthorized actions. The current requirement instead calls for route organization-wide audit evidence into a separately governed centralized log archive with restricted modification privileges.