Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 45 pages
Exam (elaborations)

AWS SAA-C03 — LEAST PRIVILEGE EXAM: COMPREHENSIVE PRACTICE EXAMINATION STUDY GUIDE | LATEST UPDATE 2025/2026 | ACTUAL EXAM PRACTICE QUESTIONS AND ANSWERS | EXAM REVIEW | 100% CORRECT ANSWERS | VERIFIED SOLUTIONS

Document preview thumbnail
Preview 4 out of 45 pages

AWS SAA-C03 — LEAST PRIVILEGE EXAM: COMPREHENSIVE PRACTICE EXAMINATION STUDY GUIDE | LATEST UPDATE 2025/2026 | ACTUAL EXAM PRACTICE QUESTIONS AND ANSWERS | EXAM REVIEW | 100% CORRECT ANSWERS | VERIFIED SOLUTIONS

Content preview

1|Page


AWS SAA-C03 — LEAST PRIVILEGE EXAM:
COMPREHENSIVE PRACTICE EXAMINATION STUDY
GUIDE | LATEST UPDATE 2025/2026 | ACTUAL EXAM
PRACTICE QUESTIONS AND ANSWERS | EXAM
REVIEW | 100% CORRECT ANSWERS | VERIFIED
SOLUTIONS
This comprehensive practice examination is designed for candidates preparing for the AWS
Certified Solutions Architect – Associate (SAA-C03) exam, with a focused emphasis on the
Principle of Least Privilege. Least privilege is a foundational security concept within the
"Design Secure Architectures" domain, which constitutes approximately 30% of the SAA-C03
exam. This resource covers the application of least privilege across IAM policies, roles,
security groups, network ACLs, S3 bucket policies, KMS, and other AWS services. Questions
are written at the level expected for the certification examination, emphasizing real-world
scenario application, security best practices, and troubleshooting overly permissive
configurations. This resource is intended to help candidates assess their readiness, identify
knowledge gaps, and strengthen their preparation for the certification examination.

Table of Contents

1. IAM Users, Groups, and Least Privilege

2. IAM Roles and Least Privilege

3. IAM Policies and Permissions Boundaries

4. Security Groups and Least Privilege

5. S3 Bucket Policies and Least Privilege

6. AWS Organizations and Service Control Policies (SCPs)

7. KMS, Secrets Manager, and Least Privilege

,2|Page

8. Cross-Account Access and Least Privilege

9. Monitoring and Auditing Permissions

10. Comprehensive Scenario-Based Review




UNIT 1 – IAM USERS, GROUPS, AND LEAST PRIVILEGE

1. In AWS IAM, what does the principle of least privilege mean?
A) Providing users with minimum access to perform their job function
B) Providing users with root access
C) Providing all users with administrative access
D) Restricting all user access

Correct Answer: A
Rationale: The principle of least privilege means granting only the minimum permissions
necessary for a user, group, or role to perform its intended function. This is a core security
best practice in AWS.

2. A company wants to grant a set of permissions to multiple IAM users. What is the most
efficient and maintainable approach that follows least privilege?
A) Attach the same inline policy to each individual IAM user
B) Create an IAM group, add the users to the group, and attach a customer managed policy to the
group
C) Create a separate IAM role for each user
D) Attach the AdministratorAccess policy to each user

Correct Answer: B
Rationale: Creating an IAM group and attaching a customer managed policy to the group is
the most efficient and scalable approach. Users added to the group inherit the group's policies.
This aligns with best practices for centralized permission management and least privilege.
Inline policies on each user (A) are difficult to manage. Roles (C) are not intended for
grouping users. AdministratorAccess (D) violates least privilege.

,3|Page

3. A new employee has joined a company as a deployment engineer. The deployment
engineer will be using AWS CloudFormation templates to create multiple AWS resources. A
solutions architect wants the deployment engineer to perform job activities while following
the principle of least privilege. Which combination of actions should the solutions architect
take? (Choose two.)
A) Have the deployment engineer use AWS account root user credentials for performing AWS
CloudFormation stack operations.
B) Create a new IAM user for the deployment engineer and add the IAM user to a group that has
the PowerUsers IAM policy attached.
C) Create a new IAM user for the deployment engineer and add the IAM user to a group that has
the AdministratorAccess IAM policy attached.
D) Create a new IAM user for the deployment engineer and add the IAM user to a group that has
an IAM policy that allows AWS CloudFormation actions only.
E) Create an IAM role for the deployment engineer to explicitly define the permissions specific
to the AWS CloudFormation stack and launch stacks using that IAM role.

Correct Answer: D, E
Rationale: The principle of least privilege states that users should only be given the minimal
permissions necessary to perform their job function. The deployment engineer needs only
CloudFormation permissions. Creating a user with a policy that allows CloudFormation
actions only (D) and using an IAM role with explicit CloudFormation permissions (E) both
align with least privilege. Options A, B, and C grant excessive permissions or use the root
account, which violates security best practices.

4. Which principle should you apply regarding IAM Permissions?
A) Grant most privilege
B) Grant more permissions if your employee asks you to
C) Grant least privilege
D) Restrict root account permissions

Correct Answer: C
Rationale: The principle of least privilege is a core security best practice in AWS. It means
granting only the permissions necessary for a user or service to perform its intended function.

, 4|Page

Options A and B are the opposite of least privilege. Option D is a best practice for root account
security but does not directly address the principle of least privilege.

5. An administrator needs to grant temporary, elevated permissions to a developer for a
specific task. The developer should not have these permissions permanently. What is the
best practice that follows least privilege?
A) Attach an identity-based policy directly to the developer's IAM user
B) Create an IAM role with the required permissions and allow the developer to assume it
C) Add the developer to a group that has the required permissions
D) Create a new IAM user with the required permissions and share the credentials

Correct Answer: B
Rationale: Creating an IAM role with the required permissions and allowing the developer to
assume it is the best practice for temporary, elevated access. Roles provide temporary security
credentials. Attaching a policy directly to the user (A) would grant permanent permissions.
Adding to a group (C) would also grant permanent permissions. Creating a new user and
sharing credentials (D) is insecure and violates least privilege.

6. A developer has an IAM user with permissions to access S3. The developer receives an
"AccessDenied" error when trying to access an S3 object. The S3 bucket has a bucket
policy that denies access to all users except a specific role. What is the likely cause?
A) The developer's IAM user does not have s3:GetObject permission
B) The bucket policy is denying access
C) The object does not exist
D) The developer is in the wrong region

Correct Answer: B
Rationale: An explicit Deny from a bucket policy (resource-based policy) will override any
Allow from an identity-based policy. Since the bucket policy denies access to all users except a
specific role, the developer is denied access, even if the user has s3:GetObject permissions.
The AccessDenied error is due to the bucket policy, not a lack of user permissions (A). Options
C and D would cause different errors.

Document information

Uploaded on
September 6, 2026
Number of pages
45
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$16.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
highub
4.0
(1)
Sold
1
Followers
0
Items
510
Last sold
2 months ago




Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions