4.0 Identity and Access Management SCS-C03 Practice Quiz
120 exam-style questions covering 20% of the SCS-C03 exam. Instant feedback on every answer, progress tracking, no signup required.
This domain is part of the AWS Certified Security Specialty practice test. Each question is tagged by exam objective and difficulty so you can drill exactly the areas you need.
Sample Questions
A security team is replacing per-user IAM policies with a model that can scale across hundreds of engineers and workloads. What design should be used?
- A. Define job-function roles and group assignments, then attach managed policies that represent approved permission sets
- B. Attach a unique inline policy to every individual user
- C. Share one administrator user across all engineers
- D. Use security group membership as the AWS permission model
Group-based and role-based assignments reduce per-user policy sprawl and make authorization changes easier to review and audit.
A startup has grown quickly, and many policies contain wildcards because teams copied old examples. What is the best scalable improvement?
- A. Create reviewed policy templates for common job functions and migrate teams to those templates
- B. Keep copying old wildcard policies because they are already working
- C. Delete all policies before understanding dependencies
- D. Allow every team to create administrator roles to avoid policy review
Reviewed templates reduce copy-paste permission drift and create a consistent baseline for future access changes.
A company has development, staging, and production accounts. Developers need read access to production and write access to development. What authorization model fits?
- A. One role with AdministratorAccess in every account
- B. Separate roles or permission sets by environment with group-based assignment
- C. One IAM user per environment with shared passwords
- D. Resource tags only, with no IAM policies
Environment-specific roles allow permissions to reflect risk and job need without granting broad access everywhere.
A workload needs separate permissions for deployment, runtime, and break-glass operations. What model is appropriate?
- A. Use one role for deployment, runtime, and emergency actions
- B. Use distinct roles for each operational context with different trust policies and permissions
- C. Use local application configuration files as the IAM authority
- D. Use only resource names to imply permission level
Separating roles by context limits what each activity can do and improves audit clarity.
A SAML federation setup allows users into the wrong AWS role. What should be checked?
- A. Only the EC2 instance type in the account
- B. Identity provider group mappings, SAML attributes, role trust policy, and permission set assignment
- C. Only the S3 bucket storage class
- D. Only CloudFront response headers
Federation depends on both identity-provider assertions and AWS-side role or permission set configuration.
A security architect wants application teams to create roles only from approved permission patterns. What scalable model helps?
- A. Unreviewed inline policies written manually in the console
- B. A policy that grants iam:* to every team role
- C. Reusable managed policies and permission boundaries applied through infrastructure as code
- D. An email thread listing allowed actions
Managed patterns and boundaries let teams self-serve while staying inside approved authorization limits.
A company wants to grant access based on project membership and environment but avoid creating thousands of project-specific policies. What model should be considered?
- A. Create one administrator policy per project and attach it broadly
- B. Let users self-assign any project tag without controls
- C. ABAC with governed principal tags and resource tags
- D. Use VPC route tables to determine project permissions
Attribute-based access control can scale project authorization by comparing trusted attributes rather than creating a policy per project.
A company needs a central way to provide read-only, billing, and security-audit access across many accounts. What should be created?
- A. Separate unmanaged IAM users in each account for every employee
- B. One account root user login for auditors
- C. Bucket ACLs that list every auditor
- D. Standardized roles or IAM Identity Center permission sets assigned to appropriate groups
Standard permission sets keep access consistent across accounts while still mapping to different job functions.
Key Terms in This Domain
- AWS IAM: Identity and access management for users, groups, and roles
- IAM role: Identity that delivers temporary credentials to assumers (humans, services)
- IAM Roles Anywhere: Temporary AWS credentials for workloads outside AWS via X.509 certs
- AWS IAM Identity Center: Workforce identities and SSO across AWS accounts and applications
- Cognito identity pool: Federates users to AWS credentials via temporary IAM roles
- Resource-based policy: Policy attached directly to a resource (S3 bucket, KMS key, role) granting cross-account access
- S3 bucket policy: Resource policy enforcing TLS, KMS, account, or condition-based access
- AWS Organizations: Multi-account management with consolidated billing and policies
- IAM Identity Center permission set: Set of policies attached to a role that Identity Center provisions per account
- Amazon Cognito: Customer identity, sign-up/sign-in, and federation for web/mobile apps
Link to this quiz
Studying with a group or teaching a class? Send this address or paste the link into your notes, wiki, or course page:
https://quizbuffet.com/aws-security-specialty/identity-and-access-management/
<a href="https://quizbuffet.com/aws-security-specialty/identity-and-access-management/">AWS Security Specialty Identity and Access Management practice quiz on QuizBuffet</a>
Other SCS-C03 Domains
- 1.0 Detection
- 2.0 Incident Response
- 3.0 Infrastructure Security
- 5.0 Data Protection
- 6.0 Security Foundations and Governance
← Back to SCS-C03 practice test overview
Questions are written against the published SCS-C03 objectives and checked for accuracy and balance before they go live. How QuizBuffet writes and reviews its questions.