AWS Certified DevOps Engineer - Professional DOP-C02 Practice Test 28
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.
Question 271
An AWS DevOps engineer must address this situation: A central audit function needs short-lived read-only access into every workload account but currently distributes permanent IAM user credentials. Which implementation choice BEST meets the main operational requirement?
- Standardize governed account requests with unique identifiers, accountable owners and approved organizational-unit placement.
- Deploy governed CloudFormation StackSets with appropriate service-managed permissions and organization targeting.
- Define cross-account IAM roles with constrained trust and read permissions, then assume them through AWS STS.
- Route organization-wide audit evidence into a separately governed centralized log archive with restricted modification privileges.
Explanation
Correct Answer
C:This response directly addresses the stated requirement: Define cross-account IAM roles with constrained trust and read permissions, then assume them through AWS STS. The relevant technical mechanism is that federated role assumption provides auditable temporary access without distributing persistent user credentials. Without this design, a leaked auditor access key may remain usable across the organization for months. An operational acceptance check should confirm that a valid audit session expires automatically and cannot invoke write APIs in member accounts.
Incorrect Answers
A:This design is appropriate for another AWS operational requirement: Two teams independently create AWS accounts with duplicate email aliases and no clear business ownership. In that situation the corresponding response would be to standardize governed account requests with unique identifiers, accountable owners and approved organizational-unit placement. It does not directly mitigate the current failure mode, where a leaked auditor access key may remain usable across the organization for months. The current requirement instead calls for define cross-account IAM roles with constrained trust and read permissions, then assume them through AWS STS.
B:This design is appropriate for another AWS operational requirement: A central security stack must provision identical AWS Config settings into accounts in multiple Regions. In that situation the corresponding response would be to deploy governed CloudFormation StackSets with appropriate service-managed permissions and organization targeting. It does not directly mitigate the current failure mode, where a leaked auditor access key may remain usable across the organization for months. The current requirement instead calls for define cross-account IAM roles with constrained trust and read permissions, then assume them through AWS STS.
D:This design is appropriate for another AWS operational requirement: Audit logs from all member accounts currently reside only in those accounts, where local administrators can modify retention. In that situation the corresponding response would be to route organization-wide audit evidence into a separately governed centralized log archive with restricted modification privileges. It does not directly mitigate the current failure mode, where a leaked auditor access key may remain usable across the organization for months. The current requirement instead calls for define cross-account IAM roles with constrained trust and read permissions, then assume them through AWS STS.
Question 272
The team has omitted the measure to automate tested AMI production with EC2 Image Builder or an equivalent versioned image pipeline. It operates in this setting: A fleet uses a golden EC2 image that engineers rebuild manually on their laptops with differing patches. Which resulting risk is MOST direct?
- An incident team can redeploy a different image using the same tag and lose reliable rollback provenance.
- A production incident may require a rebuild that incorporates new dependencies and behaves differently.
- An indiscriminate image cleanup may delete the only known-good rollback candidate.
- Manually built images can accumulate package drift and unknown security baselines.
Explanation
Correct Answer
D:The omitted control leaves this direct failure exposure: Manually built images can accumulate package drift and unknown security baselines. This follows from the specific situation: A fleet uses a golden EC2 image that engineers rebuild manually on their laptops with differing patches. The proposed safeguard would be to automate tested AMI production with EC2 Image Builder or an equivalent versioned image pipeline. The governing engineering reason is that golden images should be consistently assembled, validated and versioned before large-scale deployment. A test would check that two independently built candidate AMIs pass the approved recipe tests and record their component versions.
Incorrect Answers
A:This failure could arise in a related but different scenario: A company overwrites an Amazon ECR image tag named production every day and cannot identify which digest was deployed during an incident. There the appropriate mitigation is to use immutable versioned image tags or image digests and retain release-to-digest deployment records. The current environment is specifically a fleet uses a golden EC2 image that engineers rebuild manually on their laptops with differing patches. Its omitted safeguard creates the more direct consequence: Manually built images can accumulate package drift and unknown security baselines.
B:This failure could arise in a related but different scenario: A pipeline deletes the artifact storage object as soon as it deploys, making an emergency rollback depend on recompiling source. There the appropriate mitigation is to retain immutable approved deployment artifacts for the required rollback and audit period. The current environment is specifically a fleet uses a golden EC2 image that engineers rebuild manually on their laptops with differing patches. Its omitted safeguard creates the more direct consequence: Manually built images can accumulate package drift and unknown security baselines.
C:This failure could arise in a related but different scenario: An ECR repository retains thousands of unused candidate images and storage costs grow without limits. There the appropriate mitigation is to configure ECR lifecycle policies that preserve deployed and rollback-required images while expiring safe old candidates. The current environment is specifically a fleet uses a golden EC2 image that engineers rebuild manually on their laptops with differing patches. Its omitted safeguard creates the more direct consequence: Manually built images can accumulate package drift and unknown security baselines.
Question 273
An AWS DevOps engineer must address this situation: Backup jobs complete successfully for a critical workload but no one knows whether the backups can be restored. Which implementation choice BEST meets the main operational requirement?
- Schedule representative AWS Backup restore testing or equivalent rehearsals and validate application integrity after restore.
- Integrate health-aware client routing and application dependency checks into the recovery automation.
- Consider a warm-standby or suitable active pattern with enough live capacity to meet the validated recovery window.
- Implement a pilot-light recovery pattern with automated infrastructure provisioning and validated scale-up steps.
Explanation
Correct Answer
A:This response directly addresses the stated requirement: Schedule representative AWS Backup restore testing or equivalent rehearsals and validate application integrity after restore. The relevant technical mechanism is that backup completion is not evidence of recoverability without successful restore and business verification. Without this design, a corrupt or inaccessible recovery point may be discovered only during a real outage. An operational acceptance check should confirm that a controlled recovery test restores usable data and measures elapsed time and consistency against requirements.
Incorrect Answers
B:This design is appropriate for another AWS operational requirement: A recovery Region has recent database replicas, yet client DNS never shifts away from an unavailable primary endpoint. In that situation the corresponding response would be to integrate health-aware client routing and application dependency checks into the recovery automation. It does not directly mitigate the current failure mode, where a corrupt or inaccessible recovery point may be discovered only during a real outage. The current requirement instead calls for schedule representative AWS Backup restore testing or equivalent rehearsals and validate application integrity after restore.
C:This design is appropriate for another AWS operational requirement: An application requires recovery within minutes, but the proposed disaster-recovery Region keeps no preprovisioned running services. In that situation the corresponding response would be to consider a warm-standby or suitable active pattern with enough live capacity to meet the validated recovery window. It does not directly mitigate the current failure mode, where a corrupt or inaccessible recovery point may be discovered only during a real outage. The current requirement instead calls for schedule representative AWS Backup restore testing or equivalent rehearsals and validate application integrity after restore.
D:This design is appropriate for another AWS operational requirement: An enterprise needs to rebuild an application in another Region after a disaster but cannot afford fully active production capacity there. In that situation the corresponding response would be to implement a pilot-light recovery pattern with automated infrastructure provisioning and validated scale-up steps. It does not directly mitigate the current failure mode, where a corrupt or inaccessible recovery point may be discovered only during a real outage. The current requirement instead calls for schedule representative AWS Backup restore testing or equivalent rehearsals and validate application integrity after restore.
Question 274
A team proposes this change: Encode tagging requirements in reusable templates and enforce organization tagging and policy checks where supported. The environment is: A fleet requires mandatory ownership and cost-center tags, but different teams create inconsistent or empty resource tags. Which AWS engineering principle most directly supports the proposal?
- Infrastructure parameters separate reusable desired-state logic from environment-dependent configuration and secrets.
- Tags become operational controls only when consistently provisioned and validated across resource lifecycles.
- Stack update protection can limit changes to critical resources in addition to identity permissions.
- Higher-level infrastructure code still produces concrete resource changes that require review and validation.
Explanation
Correct Answer
B:The central principle is that tags become operational controls only when consistently provisioned and validated across resource lifecycles. It supports the decision to encode tagging requirements in reusable templates and enforce organization tagging and policy checks where supported. because the workload problem is: A fleet requires mandatory ownership and cost-center tags, but different teams create inconsistent or empty resource tags. The consequence of ignoring the principle is: Untagged resources undermine incident ownership, cost allocation and automated clean-up targeting. The design can be tested by confirming that a test deployment rejects or identifies missing required tags and inventory shows mapped cost-center ownership.
Incorrect Answers
A:This principle concerns the different situation in which a team manually enters account-specific database endpoints into each deployment, creating inconsistent application configuration. It explains the alternative control to reference approved Systems Manager Parameter Store values or secure CloudFormation parameters instead of copying environment settings. For the present workload, a fleet requires mandatory ownership and cost-center tags, but different teams create inconsistent or empty resource tags. the design rationale is instead that tags become operational controls only when consistently provisioned and validated across resource lifecycles.
C:This principle concerns the different situation in which developers can deploy a reviewed CloudFormation application template but must not change protected shared networking resources. It explains the alternative control to use a CloudFormation stack policy and appropriate IAM permissions to restrict unintended updates to protected resources. For the present workload, a fleet requires mandatory ownership and cost-center tags, but different teams create inconsistent or empty resource tags. the design rationale is instead that tags become operational controls only when consistently provisioned and validated across resource lifecycles.
D:This principle concerns the different situation in which a project uses AWS CDK source to define infrastructure but does not inspect the synthesized CloudFormation before production deployment. It explains the alternative control to add CDK synthesis, policy checks, diff review and change approval to the source-controlled deployment workflow. For the present workload, a fleet requires mandatory ownership and cost-center tags, but different teams create inconsistent or empty resource tags. the design rationale is instead that tags become operational controls only when consistently provisioned and validated across resource lifecycles.
Question 275
A team proposes this change: Use EventBridge Scheduler with tightly scoped resource selection, validation and explicit production exclusions. The environment is: Operations schedules an automatic stop of nonproduction instances, but the schedule occasionally targets production because tags are inconsistent. Which AWS engineering principle most directly supports the proposal?
- Infrastructure health events can drive bounded automatic recovery of eligible instances without waiting for operator login.
- Event-driven automation must tolerate repeated delivery and partial failure without multiplying side effects.
- Scheduled cost automation requires ownership labels and preventive safeguards against broad production impact.
- Automated corrective actions must follow the violating resource identity rather than broad account-wide targeting.
Explanation
Correct Answer
C:The central principle is that scheduled cost automation requires ownership labels and preventive safeguards against broad production impact. It supports the decision to use EventBridge Scheduler with tightly scoped resource selection, validation and explicit production exclusions. because the workload problem is: Operations schedules an automatic stop of nonproduction instances, but the schedule occasionally targets production because tags are inconsistent. The consequence of ignoring the principle is: A savings routine can stop critical customer infrastructure when selection criteria are too broad. The design can be tested by confirming that a preflight inventory test selects only approved nonproduction targets and refuses ambiguous instances.
Incorrect Answers
A:This principle concerns the different situation in which an impaired EC2 instance needs recovery when the host fails, but operators currently reboot it manually after a customer complaint. It explains the alternative control to configure supported EC2 automatic recovery through appropriate CloudWatch status-check alarms or recovery actions. For the present workload, operations schedules an automatic stop of nonproduction instances, but the schedule occasionally targets production because tags are inconsistent. the design rationale is instead that scheduled cost automation requires ownership labels and preventive safeguards against broad production impact.
B:This principle concerns the different situation in which a CloudWatch alarm triggers a change to a shared routing rule, but a transient Lambda retry executes the route modification twice. It explains the alternative control to design idempotent response steps with controlled retries, current-state checks and compensating recovery actions. For the present workload, operations schedules an automatic stop of nonproduction instances, but the schedule occasionally targets production because tags are inconsistent. the design rationale is instead that scheduled cost automation requires ownership labels and preventive safeguards against broad production impact.
D:This principle concerns the different situation in which an AWS Config rule marks a prohibited public bucket setting but the proposed automation blindly changes every S3 bucket in the account. It explains the alternative control to scope Config remediation to the noncompliant resources and use approved Systems Manager Automation permissions. For the present workload, operations schedules an automatic stop of nonproduction instances, but the schedule occasionally targets production because tags are inconsistent. the design rationale is instead that scheduled cost automation requires ownership labels and preventive safeguards against broad production impact.
Question 276
A team proposes this change: Configure readiness probes and controlled rolling-update availability settings before routing requests to new pods. The environment is: An EKS Deployment replaces pods that are not ready, causing intermittent 503 responses at the ingress. Which AWS engineering principle most directly supports the proposal?
- Deployment safety depends on machine-readable health thresholds linked to the deployment controller.
- Container blue/green deployment separates the replacement task set from the currently serving task set.
- Multi-Region rollout should limit blast radius and verify each regional health boundary before global promotion.
- Kubernetes rollouts require readiness-aware traffic eligibility, not just a container that has started.
Explanation
Correct Answer
D:The central principle is that kubernetes rollouts require readiness-aware traffic eligibility, not just a container that has started. It supports the decision to configure readiness probes and controlled rolling-update availability settings before routing requests to new pods. because the workload problem is: An EKS Deployment replaces pods that are not ready, causing intermittent 503 responses at the ingress. The consequence of ignoring the principle is: The load balancer can route user traffic to a pod whose dependencies have not initialized. The design can be tested by confirming that an intentionally slow-to-initialize pod receives no service traffic until its readiness probe succeeds.
Incorrect Answers
A:This principle concerns the different situation in which a CodeDeploy deployment experiences high error rates after shifting traffic but the pipeline continues unless an engineer manually intervenes. It explains the alternative control to associate appropriate CloudWatch alarms and configure supported automatic CodeDeploy deployment rollback. For the present workload, an EKS Deployment replaces pods that are not ready, causing intermittent 503 responses at the ingress. the design rationale is instead that kubernetes rollouts require readiness-aware traffic eligibility, not just a container that has started.
B:This principle concerns the different situation in which an Amazon ECS service must deploy a new task definition while preserving the existing healthy service during validation. It explains the alternative control to use a supported ECS blue/green deployment strategy with CodeDeploy, target groups and application health validation. For the present workload, an EKS Deployment replaces pods that are not ready, causing intermittent 503 responses at the ingress. the design rationale is instead that kubernetes rollouts require readiness-aware traffic eligibility, not just a container that has started.
C:This principle concerns the different situation in which an application is deployed in two AWS Regions and the team switches global traffic to both new versions before validating either Region. It explains the alternative control to stage regional releases with explicit health gates and controlled Route 53 or front-door traffic transitions. For the present workload, an EKS Deployment replaces pods that are not ready, causing intermittent 503 responses at the ingress. the design rationale is instead that kubernetes rollouts require readiness-aware traffic eligibility, not just a container that has started.
Question 277
An operations team deploys the following safeguard: Configure accurate target-group health checks and appropriate deregistration behavior for the application's readiness path. Which observed result is the STRONGEST validation that the safeguard works?
- A failure test removes the unhealthy target from routing and preserves active business requests during draining.
- An AZ isolation test leaves the application reachable through healthy targets in another Availability Zone.
- Object-replication tests verify expected versions, ownership and replication status in the destination Region.
- A failover rehearsal demonstrates a new writer becomes available with application reconnection within the RTO.
Explanation
Correct Answer
A:The best verification result is: A failure test removes the unhealthy target from routing and preserves active business requests during draining. It specifically demonstrates that the implemented safeguard to configure accurate target-group health checks and appropriate deregistration behavior for the application's readiness path. is effective. This control matters where a public API runs across multiple AZs but its application load balancer sends traffic to unhealthy targets after a deployment. Without suitable evidence, the outstanding exposure is that new requests can be routed to nonfunctional targets while healthy capacity exists elsewhere.
Incorrect Answers
B:This measurement validates a different AWS control: Place the stateless web tier across multiple Availability Zones behind an Application Load Balancer with independent target health checks. It is most relevant where a customer web tier uses three EC2 instances in one Availability Zone and must survive an entire AZ outage. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a failure test removes the unhealthy target from routing and preserves active business requests during draining.
C:This measurement validates a different AWS control: Enable supported S3 cross-Region replication with versioning, permissions and validation against recovery needs. It is most relevant where a compliance platform writes critical documents to an S3 bucket in one Region and has a requirement for regional disaster tolerance. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a failure test removes the unhealthy target from routing and preserves active business requests during draining.
D:This measurement validates a different AWS control: Use an appropriate Amazon RDS Multi-AZ deployment and test the documented failover behavior. It is most relevant where a production RDS database is deployed in a Single-AZ configuration although the business requires automated recovery from an AZ outage. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a failure test removes the unhealthy target from routing and preserves active business requests during draining.
Question 278
The team has omitted the measure to inspect ECS service events, stopped task reasons, capacity and task execution role permissions. It operates in this setting: An ECS service cannot reach desired count after release even though the task image exists in ECR. Which resulting risk is MOST direct?
- Repairing the wrong layer can prolong an outage while the real failing hook remains untouched.
- Repeated task restarts may persist when teams misdiagnose image existence as proof of deployability.
- An incorrect root cause leads to unnecessary redeployments during a regional AWS service incident.
- A service can appear deployed in manifests while every endpoint remains unavailable.
Explanation
Correct Answer
B:The omitted control leaves this direct failure exposure: Repeated task restarts may persist when teams misdiagnose image existence as proof of deployability. This follows from the specific situation: An ECS service cannot reach desired count after release even though the task image exists in ECR. The proposed safeguard would be to inspect ECS service events, stopped task reasons, capacity and task execution role permissions. The governing engineering reason is that container startup failures require separating scheduling, image pull, networking and application exits. A test would check that service events isolate a placement or image-pull permission error and the corrected task starts healthy.
Incorrect Answers
A:This failure could arise in a related but different scenario: CodeDeploy marks a deployment failed when replacement instances cannot pass an application-start hook, but the team assumes the ALB is broken. There the appropriate mitigation is to inspect CodeDeploy deployment events, lifecycle hook output and target health to locate the earliest failed stage. The current environment is specifically an ECS service cannot reach desired count after release even though the task image exists in ECR. Its omitted safeguard creates the more direct consequence: Repeated task restarts may persist when teams misdiagnose image existence as proof of deployability.
C:This failure could arise in a related but different scenario: An application failure starts during an AWS service disruption, but the team treats every instance restart as the root cause. There the appropriate mitigation is to correlate AWS Health, CloudWatch service metrics and deployment history to distinguish platform events from workload defects. The current environment is specifically an ECS service cannot reach desired count after release even though the task image exists in ECR. Its omitted safeguard creates the more direct consequence: Repeated task restarts may persist when teams misdiagnose image existence as proof of deployability.
D:This failure could arise in a related but different scenario: An EKS Deployment reports three desired replicas but users see no ready pods after a configuration change. There the appropriate mitigation is to inspect Kubernetes pod descriptions, readiness failures, container logs and cluster scheduling events. The current environment is specifically an ECS service cannot reach desired count after release even though the task image exists in ECR. Its omitted safeguard creates the more direct consequence: Repeated task restarts may persist when teams misdiagnose image existence as proof of deployability.
Question 279
An operations team deploys the following safeguard: Route AWS Health EventBridge events to the appropriate SNS or incident workflow with account and resource context. Which observed result is the STRONGEST validation that the safeguard works?
- A forced service incident produces the intended consolidated page while individual metric history remains accessible.
- An alarm test reaches the responsible on-call team with correct account, resource, severity and runbook.
- A controlled matching Health event or replay routes an actionable notification to the service owner.
- An induced database failure changes the appropriate health status and shifts new requests to a healthy endpoint.
Explanation
Correct Answer
C:The best verification result is: A controlled matching Health event or replay routes an actionable notification to the service owner. It specifically demonstrates that the implemented safeguard to route AWS Health EventBridge events to the appropriate SNS or incident workflow with account and resource context. is effective. This control matters where aWS Health publishes an event for one account but its owner relies on staff manually checking the console. Without suitable evidence, the outstanding exposure is that a maintenance event that affects production resources may be overlooked until a service degrades.
Incorrect Answers
A:This measurement validates a different AWS control: Use CloudWatch composite alarms and routing rules to express meaningful combined operational conditions. It is most relevant where an operations team receives separate alarms for instance CPU, error rate and latency, which generate three pages for one incident. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a controlled matching Health event or replay routes an actionable notification to the service owner.
B:This measurement validates a different AWS control: Route alarms through SNS or an incident integration that includes actionable ownership and response information. It is most relevant where a CloudWatch alarm sends a raw metric ID to a general mailbox without any account, resource or runbook context. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a controlled matching Health event or replay routes an actionable notification to the service owner.
D:This measurement validates a different AWS control: Configure health checks that reflect required service dependencies and test failover routing behavior. It is most relevant where a Route 53 failover record uses a health check against a shallow endpoint that stays up when the application database is unavailable. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a controlled matching Health event or replay routes an actionable notification to the service owner.
Question 280
An operations team deploys the following safeguard: Use IAM Identity Center with federated workforce identities and permission sets mapped to approved account roles. Which observed result is the STRONGEST validation that the safeguard works?
- A controlled emergency access test records authenticated role assumption, approval context and alert delivery.
- A least-privilege replication test succeeds after both bucket access and necessary key policies are correct.
- Policy tests prove matching tenant attributes permit only the intended prefix while mismatched attributes are denied.
- A disabled workforce identity loses its assigned account access and access history identifies the session role.
Explanation
Correct Answer
D:The best verification result is: A disabled workforce identity loses its assigned account access and access history identifies the session role. It specifically demonstrates that the implemented safeguard to use IAM Identity Center with federated workforce identities and permission sets mapped to approved account roles. is effective. This control matters where employees from several teams require AWS console access but each workload account has manually maintained permanent IAM users. Without suitable evidence, the outstanding exposure is that departed employees may retain independent access to workloads after enterprise identity deprovisioning.
Incorrect Answers
A:This measurement validates a different AWS control: Enforce suitable strong authentication for privileged human access and log emergency-role assumption. It is most relevant where a rarely used break-glass administrative role has no multi-factor authentication control and its usage is not audited. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a disabled workforce identity loses its assigned account access and access history identifies the session role.
B:This measurement validates a different AWS control: Review identity-based and resource-based policy requirements, trust relationships and applicable KMS permissions together. It is most relevant where an S3 replication service has an IAM policy allowing reads, but replication still fails because the destination bucket denies access. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a disabled workforce identity loses its assigned account access and access history identifies the session role.
C:This measurement validates a different AWS control: Evaluate attribute-based access control with approved session or principal tags and controlled resource tags. It is most relevant where application teams deploy dozens of services needing access to distinct tenant-specific S3 prefixes, and static role policies are manually copied for each tenant. It would not establish whether the current safeguard is effective; the required acceptance evidence is specifically that a disabled workforce identity loses its assigned account access and access history identifies the session role.