🔔If you experience any difficulties before or after finalizing your order, please reach out to us through email at support@ciscoforall.com

SCS-C03 AWS Certified Security – Specialty Free Practice Questions and Answers

in Uncategorized

AWS Certified Security – Specialty (SCS-C03)

Last updated on November 1, 2026

509 Questions & Answers

Review AWS identity, access control, data protection, detection, incident response, and security governance This independent practice material is not an official AWS exam.

Questions 1–5

Question #1 | Topic: S3 object permissions

A Lambda function can reach an S3 bucket but receives Access Denied when reading objects. The bucket policy allows s3:GetObject but names only the bucket ARN as its resource. What should the security engineer change?

  • A. Use the object ARN pattern arn:aws:s3:::bucket-name/* in the Resource element
  • B. Replace s3:GetObject with s3:ListAllMyBuckets
  • C. Add an EC2 instance profile to the Lambda function
  • D. Set the bucket to public read
Reveal Solution
Correct Answer: A
s3:GetObject applies to object ARNs. The resource must include the object path, typically bucket-name/*.
Question #2 | Topic: Federated application users

A web application on ECS needs external users to sign in and obtain temporary credentials without maintaining its own password database. Which design is suitable?

  • A. Amazon Cognito user pools with an app client, token validation, and least-privilege IAM roles
  • B. A DynamoDB table containing reusable plaintext passwords
  • C. An IAM user for every external customer with permanent keys
  • D. A shared root account for all customers
Reveal Solution
Correct Answer: A
Cognito provides managed user authentication; short-lived tokens and scoped roles avoid long-lived customer credentials.
Question #3 | Topic: MFA for CLI sessions

An IAM policy denies EC2 API calls unless the caller has MFA context. A user’s long-term access key works for non-EC2 calls but the CLI EC2 commands are denied. What should the user do?

  • A. Use STS GetSessionToken with MFA parameters and use the returned temporary credentials
  • B. Disable the MFA condition in the policy
  • C. Put the MFA code in the EC2 instance user data
  • D. Create a second long-term access key
Reveal Solution
Correct Answer: A
GetSessionToken can issue temporary CLI credentials carrying MFA authentication context, allowing requests to satisfy the policy condition.
Question #4 | Topic: Region restrictions with SCPs

An organization must limit member accounts in an OU to one AWS Region while still allowing selected global services. Which control should the security team apply?

  • A. An SCP with an explicit deny for requests outside the allowed Region, excluding required global services
  • B. A billing alarm for every other Region
  • C. A security group on each VPC
  • D. A tag policy that names the allowed Region
Reveal Solution
Correct Answer: A
An SCP can set an organization-wide maximum permission boundary. An explicit deny conditioned on nonapproved Regions enforces the restriction.
Question #5 | Topic: External identity provider setup

A company connects IAM Identity Center to an external SAML identity provider and wants users and groups provisioned automatically. Which setup is required?

  • A. Exchange SAML metadata between IAM Identity Center and the IdP, then configure SCIM provisioning on both sides
  • B. Create a KMS key and attach it to each user
  • C. Use a public hosted zone to distribute credentials
  • D. Create an IAM user access key for each employee
Reveal Solution
Correct Answer: A
SAML metadata establishes the federation trust, and SCIM provisioning synchronizes users and groups from the external identity provider.

Categories: Uncategorized

Cart (0)

  • Your cart is empty.