Courseiva

SCS-C03 · topic practice

Data Protection practice questions

Practise AWS Certified Security - Specialty Data Protection practice questions — original exam-style scenarios with answer choices, explanations, and analysis of common mistakes.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Reviewed byJohnson Ajibi· MSc IT Security
20 questionsDomain: Data Protection

What the exam tests

What to know about Data Protection

Data Protection questions test whether you can apply the concept in context, not just recognise a definition.

How the topic appears in realistic exam-style scenarios.

Which detail in the question changes the correct answer.

How to eliminate plausible but wrong options.

How to connect the question back to the wider exam objective.

Watch out for

Common Data Protection exam traps

  • Answering from memory before reading the full scenario.
  • Missing a constraint such as cost, availability, security, scope or command context.
  • Choosing a broad answer when the question asks for the most specific fix.
  • Ignoring why the wrong options are tempting.

Practice set

Data Protection questions

20 questions · select your answer, then reveal the explanation

Question 1mediummultiple choice
Read the full Data Protection explanation →

A security engineer needs to ensure that all objects uploaded to an S3 bucket are encrypted at rest using a customer-managed KMS key. What is the most efficient way to enforce this requirement at the bucket level?

Question 2mediummultiple choice
Read the full Data Protection explanation →

An IAM policy is attached to an application role to allow decryption of S3 objects. However, the application still receives an 'Access Denied' error. What is the most likely cause?

Exhibit

Refer to the exhibit.
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": ["kms:Decrypt"],
      "Resource": "*",
      "Condition": {
        "StringEquals": {
          "kms:ViaService": "s3.us-east-1.amazonaws.com"
        }
      }
    }
  ]
}

An organization uses AWS Secrets Manager to store database credentials. Which THREE actions are recommended to secure access to these secrets?

Which AWS feature can be used to monitor and detect accidental exposure of S3 buckets to the public?

Question 5mediummultiple choice
Read the full Data Protection explanation →

A security engineer notices that decryption is failing for an application. Given the provided policy, what is the most likely reason?

Exhibit

Refer to the exhibit.
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": ["kms:Encrypt", "kms:Decrypt"],
      "Resource": "arn:aws:kms:us-east-1:123456789012:key/abc-123",
      "Condition": {
        "IpAddress": {
          "aws:SourceIp": "192.0.2.0/24"
        }
      }
    }
  ]
}
Question 6mediummultiple choice
Read the full Data Protection explanation →

A company needs to encrypt data at rest for an Amazon Aurora database. They want to ensure that they maintain full control over the KMS key used for encryption. What is the correct approach?

Which THREE of the following are valid methods for securing data in transit for AWS services?

Question 8mediummultiple choice
Read the full Data Protection explanation →

What is the effect of the provided S3 bucket policy?

Exhibit

Refer to the exhibit.
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "s3:ListBucket",
      "Resource": "arn:aws:s3:::my-secure-bucket"
    },
    {
      "Effect": "Deny",
      "Action": "s3:*",
      "Resource": "arn:aws:s3:::my-secure-bucket/*",
      "Condition": {
        "Bool": {
          "aws:SecureTransport": "false"
        }
      }
    }
  ]
}
Question 9mediummultiple choice
Read the full Data Protection explanation →

A security engineer is tasked with implementing a rotation strategy for a Customer Managed Key (CMK) in AWS KMS that is used to encrypt sensitive financial records. The organization requires that the rotation happens automatically and that historical data remains accessible without manual intervention. Which approach meets these requirements while minimizing operational overhead?

Question 10hardmultiple choice
Read the full Data Protection explanation →

Refer to the exhibit. A security engineer has applied the provided bucket policy to an S3 bucket containing sensitive financial data. What is the primary security outcome of this policy configuration?

Exhibit

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "AllowSSLOnly",
      "Effect": "Deny",
      "Principal": "*",
      "Action": "s3:*",
      "Resource": [
        "arn:aws:s3:::finance-data-bucket",
        "arn:aws:s3:::finance-data-bucket/*"
      ],
      "Condition": {
        "Bool": {
          "aws:SecureTransport": "false"
        }
      }
    }
  ]
}
Question 11mediummultiple choice
Read the full Data Protection explanation →

Refer to the exhibit. This policy is attached to a KMS Customer Managed Key (CMK) in Account 111122223333. What is the effect of the 'root' principal being granted 'kms:*' permissions in this key policy?

Exhibit

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "AllowAccountAccess",
      "Effect": "Allow",
      "Principal": {
        "AWS": "arn:aws:iam::111122223333:root"
      },
      "Action": "kms:*",
      "Resource": "*"
    }
  ]
}

A company wants to migrate an unencrypted Amazon Redshift cluster to an encrypted cluster using a KMS Customer Managed Key (CMK). The data must be protected during and after the migration. Which TWO steps are necessary to complete this process?

Question 13mediummultiple choice
Read the full Data Protection explanation →

An organization needs to store compliance records in Amazon S3. The records must not be deleted or overwritten by any user, including the root user, for a period of five years. Which S3 feature provides this level of data protection?

A company wants to centralize the management of backups for Amazon EBS volumes, RDS databases, and EFS file systems across multiple AWS regions. They need to ensure that backups are encrypted and can be restored in a different region. Which TWO steps should be taken?

Question 15mediummultiple choice
Read the full Data Protection explanation →

A security engineer needs to provide a third-party audit team in Account B access to S3 objects in Account A. The objects are encrypted with a Customer Managed Key (CMK) in Account A. What combination of permissions is required to allow the auditors to download and decrypt the objects?

A security team is reviewing their AWS KMS strategy. They want to ensure that their Customer Managed Keys (CMKs) are automatically rotated. Which TWO statements correctly describe the behavior of automatic key rotation in AWS KMS?

Question 17mediummultiple choice
Read the full Data Protection explanation →

Refer to the exhibit. A security engineer has applied this policy to a Customer Managed Key (CMK). What is the primary effect of this policy on the use of the KMS key?

Exhibit

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "AllowDirectAccess",
      "Effect": "Allow",
      "Principal": "*",
      "Action": "kms:*",
      "Resource": "*",
      "Condition": {
        "StringEquals": {
          "aws:sourceVpce": "vpce-0123456789abcdef0"
        }
      }
    }
  ]
}
Question 18hardmultiple choice
Read the full Data Protection explanation →

An organization wants to encrypt all existing and future EBS volumes in their account using a Customer Managed Key (CMK). They have several unencrypted EBS snapshots from previous years. What is the most efficient way to ensure all new volumes created from these snapshots are encrypted with the CMK?

A database team needs to migrate an unencrypted Amazon RDS for MySQL DB instance to an encrypted instance using a specific KMS Customer Managed Key (CMK). Which THREE steps are required to complete this migration?

Question 20hardmultiple choice
Read the full Data Protection explanation →

A large-scale data lake on S3 contains billions of small objects encrypted with AWS KMS. The security team is concerned about the high cost of KMS API calls and the potential for hitting KMS request rate limits. Which solution should they implement to reduce costs and increase performance?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Data Protection sessions

Start a Data Protection only practice session

Every question in these sessions is drawn from the Data Protection domain — nothing else.

Related practice questions

Related SCS-C03 topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the SCS-C03 exam test about Data Protection?
Data Protection questions test whether you can apply the concept in context, not just recognise a definition.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Data Protection questions in a focused session?
Yes — the session launcher on this page draws every question from the Data Protection domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other SCS-C03 topics?
Use the topic links above to move to related areas, or go back to the SCS-C03 question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the SCS-C03 exam covers. They are not copied from any real exam or dump site.