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 39 pages
Exam (elaborations)

AWS SAA-C03 — CROSS-ACCOUNT ACCESS EXAM: COMPREHENSIVE PRACTICE EXAMINATION STUDY GUIDE | LATEST UPDATE 2025/2026 | ACTUAL EXAM PRACTICE QUESTIONS AND ANSWERS | EXAM REVIEW | 100% CORRECT ANSWERS | LATEST SOLUTION 2026.

Document preview thumbnail
Preview 4 out of 39 pages

AWS SAA-C03 — CROSS-ACCOUNT ACCESS EXAM: COMPREHENSIVE PRACTICE EXAMINATION STUDY GUIDE | LATEST UPDATE 2025/2026 | ACTUAL EXAM PRACTICE QUESTIONS AND ANSWERS | EXAM REVIEW | 100% CORRECT ANSWERS | LATEST SOLUTION 2026.

Content preview

AWS SAA-C03 — CROSS-ACCOUNT ACCESS EXAM:
COMPREHENSIVE PRACTICE EXAMINATION STUDY GUIDE
| LATEST UPDATE 2025/2026 | ACTUAL EXAM PRACTICE
QUESTIONS AND ANSWERS | EXAM REVIEW | 100%
CORRECT ANSWERS | LATEST SOLUTION 2026.
This comprehensive practice examination is designed for candidates preparing for the AWS
Certified Solutions Architect – Associate (SAA-C03) exam, with a focused emphasis on cross-
account access patterns. Cross-account access is a critical component of the "Design Secure
Architectures" domain, which constitutes approximately 30% of the SAA-C03 exam. This
resource covers all essential cross-account access mechanisms including IAM roles with trust
policies, resource-based policies (S3 bucket policies, KMS key policies, SQS queue policies,
SNS topic policies), AWS Organizations and Service Control Policies (SCPs), AWS STS and
temporary credentials, the sts:ExternalId condition for third-party access, permission
boundaries, and IAM Access Analyzer for monitoring external access. Questions are written at
the level expected for the certification examination, emphasizing real-world scenario
application, security best practices, least privilege principles, and troubleshooting access
denied errors. 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. Cross-Account Access Fundamentals and IAM Roles

2. Trust Policies, Permissions Policies, and sts:AssumeRole

3. Resource-Based Policies (S3, KMS, SQS, SNS)

4. AWS STS and Temporary Credentials

5. AWS Organizations and Service Control Policies (SCPs)

6. Cross-Account Access with Specific AWS Services

7. Security Best Practices: Least Privilege, ExternalId, and Monitoring

1|Page

, 8. Troubleshooting Cross-Account Access

9. IAM Identity Center and Workforce Cross-Account Access

10. Comprehensive Scenario-Based Review



UNIT 1 – CROSS-ACCOUNT ACCESS FUNDAMENTALS AND IAM ROLES

1. What is the primary mechanism for granting cross-account access in AWS?
A) Sharing IAM user credentials between accounts
B) Creating IAM users in each account with the same permissions
C) Using IAM roles with trust policies that allow another account to assume them
D) Using the root account of one account to access another

Correct Answer: C
Rationale: The primary mechanism for cross-account access is creating an IAM role in the
target account (the account with the resources) with a trust policy that allows an IAM entity
from the source account to assume it. This provides secure, temporary access without sharing
long-term credentials.

2. A solutions architect needs to allow users in Account A to access resources in Account B.
What is the correct approach?
A) Create IAM users in Account B and share the credentials with users in Account A
B) Create an IAM role in Account B with a trust policy that allows Account A to assume
it
C) Create an IAM policy in Account A that grants permissions to resources in Account B
D) Use the root account of Account B to grant access

Correct Answer: B
Rationale: The correct approach is to create an IAM role in Account B (the target account)
with a trust policy that allows Account A (the source account) to assume the role. The role's
permissions policy defines what actions can be performed on the resources in Account B.

3. Which statement about cross-account IAM roles is true?
A) They provide long-term credentials that never expire

2|Page

, B) They use AWS STS to issue temporary credentials
C) They require sharing of access keys between accounts
D) They can only be used by IAM users, not AWS services

Correct Answer: B
Rationale: Cross-account IAM roles use AWS Security Token Service (STS) to issue
temporary, limited-privilege credentials. This enhances security by avoiding long-term access
key sharing.

4. A company has a centralized logging account and multiple application accounts. The
security team in the logging account needs to read CloudTrail logs stored in S3 buckets
across all application accounts. What is the most secure and scalable approach?
A) Create IAM users in each application account and share the credentials with the
security team
B) Create cross-account IAM roles in each application account with a trust policy
allowing the logging account to assume them
C) Make the S3 buckets public so the security team can access them
D) Copy all logs to the logging account using S3 replication

Correct Answer: B
Rationale: Creating cross-account IAM roles in each application account with a trust policy
allowing the logging account to assume them is the most secure and scalable approach. This
avoids managing multiple IAM users and provides temporary, auditable access.

5. Which of the following is NOT a valid principal in a cross-account trust policy?
A) Another AWS account ID
B) An IAM user in another AWS account
C) An IAM role in another AWS account
D) An EC2 instance ID

Correct Answer: D
Rationale: An EC2 instance ID is not a valid principal in a trust policy. Valid principals
include AWS accounts, IAM users, IAM roles, federated users, and AWS services. EC2
instances assume roles via instance profiles; the role is the principal, not the instance ID.

3|Page

, 6. A solutions architect needs to allow a Lambda function in Account A to read from an S3
bucket in Account B. What is the correct approach?
A) Create an IAM user in Account B and store the credentials in the Lambda function
B) Create an IAM role in Account B with a trust policy allowing the Lambda function's
execution role in Account A to assume it
C) Make the S3 bucket public
D) Use the root account of Account B to grant access

Correct Answer: B
Rationale: The Lambda function's execution role in Account A must have sts:AssumeRole
permission to assume the cross-account role in Account B. The role in Account B must have a
trust policy that allows the Lambda execution role ARN from Account A to assume it. This
follows the principle of least privilege and uses temporary credentials.

7. When configuring cross-account access using an IAM role, which two policies are
required?
A) An identity-based policy and a resource-based policy
B) A trust policy and a permissions policy
C) An inline policy and a managed policy
D) A service control policy and a permissions boundary

Correct Answer: B
Rationale: A cross-account IAM role requires two policies: a trust policy (which defines who
can assume the role) and a permissions policy (which defines what actions the role can
perform once assumed).

8. A company wants to allow its employees to assume roles in other AWS accounts from a
central identity provider account. What is the recommended approach?
A) Create IAM users in each account
B) Use IAM Identity Center with permission sets
C) Create cross-account roles with trust policies for each account
D) Use AWS Organizations with service control policies




4|Page

Document information

Uploaded on
September 6, 2026
Number of pages
39
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$17.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