AWS 6: Security Foundations practice questions
48 hours only — 15% off every course with code SAVE15. Browse courses →48h · 15% off all courses · code SAVE15 →
Certifications Tools Flashcards Career Paths Exam Guides Blog Pricing For Teams About

AWS 6: Security Foundations and Governance: 125 practice questions

AWS 125 questions 12 shown free

12 of the 125 6: Security Foundations and Governance questions in the Certsqill AWS bank, shown in full below. Each one carries an explanation for every option, not just the correct one — the wrong answers are where the marks go.

Preparing for AWS? Take the free 5-min readiness check →

1. Create a production OU: Which design is best?

Medium
A media company has separate production, editing, and sandbox accounts in AWS Organizations with all features enabled. Workload administrators need normal service permissions, but the security team must centrally prevent public S3 access across production accounts. The management account should remain usable for organization administration, and the company wants to test the restriction on one account before broader rollout. Which design is best?
  1. Create a production OU, attach a tested SCP denying public S3 changes, and move accounts into that OU gradually. ✓
    An SCP centrally limits member-account principals, can deny public-access changes, and supports staged testing through OU placement.
  2. Attach an IAM policy denying public S3 changes to administrators in every production account.
    Separate identity policies require account-by-account administration and can be changed locally, lacking the requested organization-level guardrail.
  3. Attach the SCP directly to the management account to prevent production administrators from changing S3 settings.
    SCPs do not affect principals in the management account and therefore cannot provide the stated production-account guardrail there.
  4. Attach an RCP denying public S3 changes to the production OU and move accounts into it gradually.
    RCPs constrain supported resources and external principals, whereas this requirement limits IAM principals operating within member accounts.
The trap
Uses the resource-focused policy type for an internal-principal restriction. Confuses centralized policy administration with an organization-wide permission boundary. Assumes an SCP attached at organization level governs management-account principals.

Use a tested SCP on a production OU, then move accounts gradually so member-account principals cannot bypass the guardrail.

2. Extend the landing zone: Which approach should the team use?

Medium
A hybrid identity deployment is being added to an existing AWS environment with several accounts already containing workloads. The security team wants AWS Control Tower governance, standard preventive and detective controls, and centralized account enrollment without recreating workloads. Some accounts require exceptions, but all enrolled accounts must remain governed by their organizational unit controls. Which approach should the team use?
  1. Place the accounts in OUs and rely on OU membership to enroll them automatically into Control Tower governance.
    OU placement establishes organizational grouping, but it does not by itself complete supported Control Tower enrollment for existing accounts.
  2. Attach SCPs to the accounts and manage preventive and detective controls independently in each workload account.
    SCPs bound permissions but do not replace Control Tower enrollment or centralized lifecycle and control management.
  3. Extend the landing zone, enroll existing accounts, and apply OU controls with documented exceptions. ✓
    After the organization and landing-zone prerequisites are satisfied, supported enrollment brings existing accounts under Control Tower. Controls then govern accounts according to OU placement, while exceptions are documented within that model.
  4. Create a separate organization and migrate the existing workloads into a new landing zone before applying controls.
    This unnecessary migration does not satisfy the requirement to govern the existing accounts without recreating or moving workloads.
The trap
Assumes existing workloads must be rebuilt or migrated. Confuses OU placement with enrollment. Treats SCPs as a substitute for Control Tower governance.

Extend the landing zone, enroll existing accounts, and govern them through OU controls.

3. Attach RCPs to the relevant OUs to restrict external: Which TWO organization policies should the team use?

Medium
A centralized security operations team governs an organization with all features enabled. It must limit what IAM roles in member accounts can do and also prevent principals outside the organization from accessing supported resources in member accounts. Identity and resource policies already grant the intended business access. Which TWO organization policies should the team use? Select TWO.

Select two. More than one option is correct — every correct one is ticked below.

  1. Attach RCPs to the relevant OUs to restrict external principals accessing supported resources in member accounts. ✓
    RCPs centrally limit access to supported member-account resources by principals external to the organization.
  2. Attach identity-based policies to the management account and rely on inheritance by member accounts.
    IAM identity policies do not inherit across accounts; each principal requires permissions in its own account or an appropriate cross-account design.
  3. Attach an RCP to restrict every action performed by internal member-account roles regardless of resource support.
    RCPs govern supported resource access, especially external principals, and are not a universal replacement for SCPs over internal roles.
  4. Attach SCPs to the relevant OUs to bound permissions available to member-account IAM roles. ✓
    SCPs centrally define maximum permissions for IAM users and roles managed by member accounts without granting permissions themselves.
  5. Attach an SCP to the management account to restrict management-account administrators’ permissions.
    SCPs do not affect users or roles in the management account, so this cannot constrain those administrators.
The trap
Confuses resource guardrails with principal permission boundaries. Assumes SCPs are universal organization-wide permission grants or restrictions. Assumes management-account identity policies automatically govern member-account roles.

Use SCPs for member-account principal permissions and RCPs for external-principal access to supported member-account resources.

4. Use Security Hub central configuration with OU policies: Which design should the team implement?

Medium
A regulated research workload spans twelve AWS accounts and three Regions. A centralized security operations team must enable Security Hub CSPM consistently, prevent local configuration drift, apply different standards to research and sandbox organizational units, and manage the configuration from one home Region. Which design should the team implement?
  1. Enable Security Hub CSPM in the delegated administrator account, forward findings to members, and let each OU select its own local standards.
    Delegated administration and finding aggregation do not by themselves configure all member accounts and Regions or prevent local drift.
  2. Use Security Hub central configuration with OU policies. ✓
    Central configuration from a delegated administrator supports a home Region, linked Regions, centrally managed accounts, and different policies for OUs.
  3. Configure Security Hub CSPM separately in every account and Region with identical settings, then audit local changes periodically.
    Local configuration requires distributed administration and does not centrally prevent drift or support different OU policies.
  4. Use one SCP to permit Security Hub CSPM and select standards for every account, relying on local administrators to complete service configuration.
    SCPs limit maximum permissions but do not enable Security Hub or configure its standards and controls.
The trap
Confuses permission guardrails with service configuration. Assumes periodic auditing provides central enforcement. Confuses centralized administration with central configuration.

Use Security Hub central configuration with OU-specific policies.

5. Enable root credentials management and privileged root: Which design should it implement?

Medium
An incident response team audits member-account root credentials. Exhibit: “Member accounts: root passwords present in 7; access keys present in 2; MFA absent in 5. Organization: all features enabled; IAM delegated administrator configured; break-glass approval process documented.” The delegated administrator already has the required IAM and Organizations permissions and trusted access. The team wants routine root exposure minimized while preserving a controlled path for rare tasks that require root credentials. Which design should it implement?
  1. Enable root credentials management and privileged root actions, then remove member credentials. ✓
    Centralized root management can remove member passwords, access keys, signing certificates, and MFA devices. Privileged root actions preserve an approved recovery path for supported root-only tasks.
  2. Create one organization-wide root password in the incident-response vault for rare member-account operations.
    Each AWS account has its own root identity; Organizations does not replace separate account root credentials with one shared password.
  3. Require MFA and retain member root credentials in a vault.
    MFA improves authentication, but retaining standing passwords and keys preserves unnecessary root exposure.
  4. Attach an SCP denying root actions while retaining credentials for emergency use.
    An SCP is a permission guardrail and does not delete root credentials; retained secrets remain standing exposure, and some tasks require root sign-in.
The trap
Treats MFA as a replacement for removing persistent credentials. Confuses permission restriction with credential lifecycle management. Assumes centralized account management creates a shared root identity.

Centralize root management, remove standing member credentials, and use approved privileged recovery when supported tasks require it.

6. Run Guard, then deploy the role/private-logging template: Which design best meets these requirements?

Medium
A company onboards a federated analytics partner into twelve member accounts. Security requires identical IAM roles, private centralized logging, and deployment only to approved production accounts. The organization has enabled all features, and CloudFormation StackSets trusted access is configured. The deployment template can create the required roles and configure application logs to the organization’s centrally owned private logging destination. Security also requires template rules to run before deployment. Which design best meets these requirements?
  1. Use a self-managed StackSet with administrator and execution roles, target every account, and send logs to the central destination.
    Self-managed StackSets can deploy executable templates, but targeting every account violates the requirement to limit deployment to approved production accounts.
  2. Publish a Service Catalog product and require each account administrator to launch it after CloudFormation Guard validation.
    Service Catalog can distribute a governed product, but administrator-controlled launches do not guarantee deployment to every approved production account or identical timing.
  3. Create separate CloudFormation stacks manually in each account and review CloudTrail changes afterward.
    Manual stacks allow configuration divergence, and postdeployment review does not provide preventive template validation or centrally enforced coverage.
  4. Run Guard, then deploy the role/private-logging template through service-managed StackSets to the approved OU. ✓
    Service-managed StackSets provide consistent deployment to the specified organizational target. The template explicitly configures the required roles and private logging, while CloudFormation Guard validates it before deployment.
The trap
Confuses audit visibility with consistent, preventive deployment. Assumes uniform deployment means all accounts should receive the integration. Mistakes governed self-service distribution for centrally enforced account-wide deployment.

Use a service-managed StackSet targeted to the production OU, with private logging in the template and Guard validation before deployment.

7. Add CloudFormation Guard rules that reject templates: Which TWO actions should the security architect recommen

Medium
A container platform spans development and production accounts. The security team requires every supported resource to use standardized Environment, Application, and CostCenter values, while operators need dynamic groups for incident response. The platform already deploys resources through CloudFormation pipelines, and AWS Organizations tag policies defining the approved keys and values are enabled. Which TWO actions should the security architect recommend? Select TWO. All in-scope creation is controlled by these pipelines.

Select two. More than one option is correct — every correct one is ticked below.

  1. Add CloudFormation Guard rules that reject templates missing the required tags or using values outside the approved tag policy. ✓
    Guard can prevent pipeline deployments when templates omit required tags or specify unacceptable values.
  2. Create Resource Groups groups whose tag-based queries select the standardized Environment, Application, and CostCenter values. ✓
    Resource Groups can provide dynamic groups based on tags, allowing operators to find resources for incident response. The already enabled tag policies and Guard rules address standardization and prevention.
  3. Create a Resource Groups group using the Application tag and rely on that group to enforce tag presence.
    Resource Groups can discover matching resources but do not enforce tag presence or values during resource creation.
  4. Enable ECS managed tags and use ECS tag propagation as the organization-wide tagging control.
    ECS managed tags and propagation cover ECS-related resources, not every supported resource, and do not replace template validation or dynamic grouping.
  5. Attach an SCP denying every resource-creation request that omits the CostCenter request tag.
    An SCP does not universally enforce tag behavior across every resource-creation API, and it does not create dynamic operational groups.
The trap
Mistakes workload-specific propagation for organization-wide governance. Confuses tag-based discovery with preventive enforcement. Assumes one organization policy condition uniformly governs all resource APIs.

Use CloudFormation Guard for preventive tag validation and Resource Groups for dynamic tag-based incident-response groups.

8. Create an AWS Firewall Manager security-group policy: Which design is best?

Hard
An internal business application runs in VPCs across eight member accounts. Security requires centrally managed baseline security-group rules, automatic application to newly created VPC resources, and account teams must not remove the baseline rules. AWS Organizations, AWS Config, and Firewall Manager trusted access are already configured. Which design is best?
  1. Create an AWS Firewall Manager security-group policy scoped to the application accounts and enable automatic remediation. ✓
    Firewall Manager centrally applies security-group policies across accounts and can automatically remediate newly in-scope resources.
  2. Attach an SCP denying ec2:AuthorizeSecurityGroupIngress unless the request originates from the security account.
    An SCP limits principal permissions but does not centrally add baseline rules or reliably distinguish required security-group changes.
  3. Create an AWS Config rule in the management account that evaluates security groups across all member accounts.
    A centralized Config rule cannot by itself apply security-group rules or automatically enforce them across member accounts.
  4. Publish a CloudFormation StackSet containing baseline security groups and deploy it to every application account.
    StackSets deploy resources consistently, but they do not prevent account teams from changing or removing security-group rules.
The trap
This confuses centralized compliance evaluation with centralized enforcement. This assumes a principal guardrail can replace resource-specific Firewall Manager enforcement. This treats initial provisioning as continuous centralized enforcement.

Use an AWS Firewall Manager security-group policy with automatic remediation to enforce centralized rules across application accounts.

9. Grant scoped archive reads in both bucket policies: Which design is best?

Hard
A company stores regulated archives in an S3 bucket in Account A and replicates them to a bucket in another Region owned by Account A. Both buckets use customer managed KMS keys. A partner account needs read-only access to both buckets through a designated IAM role. The role’s identity policy already permits the required S3 reads and KMS decrypt actions. Security requires least privilege and no unrelated access. Which design is best?
  1. Grant scoped archive reads in both bucket policies and required decrypt use in both customer-managed key policies. ✓
    Cross-account access requires compatible authorization in each bucket policy and each customer managed key policy, in addition to the existing role policy. Prefix and action scoping preserves least privilege.
  2. Authorize the partner role in both bucket policies, grant broad decrypt access on both customer managed keys, and restrict only the S3 actions.
    Broad KMS permissions violate least privilege even though the S3 permissions are scoped.
  3. Grant the partner role S3 access in both bucket policies but leave both KMS key policies unchanged.
    Cross-account encrypted reads also require the resource-owning account’s KMS authorization.
  4. Authorize the role only in the source bucket and key, then rely on replication to inherit those permissions in the destination Region.
    The destination bucket and its customer managed KMS key require separate authorization; replication does not copy those access policies.
The trap
Scopes the data plane but leaves cryptographic access overly broad. Treats S3 access as sufficient for encrypted objects. Assumes replicated data inherits source authorization.

Authorize the role separately in both bucket policies and both customer managed KMS key policies, scoped to the archive data.

10. Use a Config public-read rule: Which design should be implemented?

Hard
A generative AI application uses S3 prompt data and must not expose a bucket publicly. Security requires automatic remediation when a bucket becomes publicly readable, a notification for every remediation attempt, and an auditable configuration trail. AWS Config recording, an SNS topic, and an SSM Automation role with required permissions are already configured. Which design should be implemented?
  1. Enable Security Hub S3 controls and notify SNS when related findings appear.
    Security Hub can detect and notify about findings, but this design does not invoke an automatic bucket-remediation action.
  2. Invoke Lambda from S3 object notifications and publish an SNS message after uploads.
    Object notifications detect object activity, not public bucket configuration, and do not remediate exposure.
  3. Use a Config public-read rule, SSM remediation, and EventBridge-to-SNS status rules. ✓
    Config detects exposure, SSM Automation remediates it, and EventBridge can notify SNS of compliance and Automation execution status. Config history, CloudTrail, and SSM execution history provide the audit trail.
  4. Create a Config aggregator to collect public-access compliance across accounts.
    An aggregator centralizes Config data but neither changes bucket settings nor invokes remediation.
The trap
This confuses centralized evidence with enforcement. This monitors data events instead of configuration state. This treats detection as remediation.

Use Config for detection, SSM Automation for remediation, and EventBridge with SNS for attempt notifications.

11. Download relevant AWS compliance reports and review: Which TWO actions should the team take?

Hard
A retail security team, already using AWS Audit Manager, must prepare evidence for a PCI assessment covering production accounts. Auditors also request AWS-issued infrastructure compliance reports and agreement status. Evidence must remain organized by control and be reviewable by control owners. Which TWO actions should the team take? Select TWO. Audit Manager was configured before April 30, 2026 in every in-scope Region with the required account or organization scope already established.

Select two. More than one option is correct — every correct one is ticked below.

  1. Submit only Well-Architected review recommendations as the requested audit package.
    Architecture recommendations alone do not provide ongoing control evidence and AWS-issued assurance reports.
  2. Submit only activity queries from an existing CloudTrail Lake store as the complete audit package.
    Activity queries do not supply every control’s evidence or provider assurance reports.
  3. Download relevant AWS compliance reports and review agreements through AWS Artifact. ✓
    AWS Artifact supplies AWS-issued compliance documents and manages agreement status requested by auditors.
  4. Submit only exported AWS Config compliance results as the complete audit package.
    Configuration results are useful evidence but do not supply all operating-control evidence or AWS-issued assurance reports.
  5. Create an Audit Manager assessment from a PCI framework with the production accounts in scope. ✓
    An Audit Manager assessment automatically collects and organizes AWS evidence against the selected PCI controls.
The trap
This confuses architecture review guidance with formal evidence collection. This confuses customer configuration status with AWS compliance attestations. This treats raw or queried activity evidence as a complete audit-management workflow.

Use Audit Manager for customer-control evidence and AWS Artifact for AWS compliance reports and agreements.

12. Run an AWS Well-Architected Tool workload review using: Which service should the team use?

Hard
A healthcare platform team is reviewing this architecture before handling protected health information: an internet-facing Application Load Balancer, private ECS tasks, an encrypted RDS database, centralized CloudTrail, and three accounts. The team needs a documented review against AWS security best practices and a prioritized list of improvements; it does not require penetration testing or an automatic certification. Which service should the team use? Exhibit: the review must be repeatable, collaborative, and mapped to the AWS Security Pillar questions.
  1. Create an AWS Audit Manager HIPAA assessment and treat passing evidence as architecture certification.
    Audit Manager organizes compliance evidence, but it does not certify architecture or replace a Security Pillar review.
  2. Download AWS Artifact HIPAA documents and compare them with the platform's network design.
    Artifact documents AWS compliance responsibilities, but it does not review customer architecture or generate workload improvement actions.
  3. Run an AWS Well-Architected Tool workload review using the Security Pillar and record improvement items. ✓
    The Well-Architected Tool supports repeatable Security Pillar reviews and documents prioritized improvement opportunities.
  4. Enable Amazon Inspector for the ECS tasks and use vulnerability findings as the architecture review.
    Inspector identifies vulnerabilities in supported workloads, but it does not evaluate the complete architecture against Security Pillar practices.
The trap
This mistakes AWS infrastructure attestations for a customer workload assessment. This narrows an architecture assessment to vulnerability scanning. This confuses compliance evidence management with architectural best-practice evaluation.

Use the AWS Well-Architected Tool Security Pillar review to evaluate the architecture and document prioritized improvements.

113 more 6: Security Foundations and Governance questions

The remaining 113 questions in this domain are part of the full AWS bank — 890 questions, every option explained. Start with the free five-minute check and see your score per domain.

Test your AWS readiness — free

Other AWS domains

Part of the Certsqill AWS question bank · 6: Security Foundations and Governance · Every answer, right and wrong, comes with its own explanation.