Study CLF-C02 Identity, Access and Root-Account Protection: key concepts, common traps, and exam decision cues.
CLF-C02 does not require deep IAM policy writing, but it does expect you to know the safest access habits. Strong answers usually remove long-term credential sprawl, protect the root account, and give people or workloads only the access they need.
Least privilege: Access model where identities receive only the permissions needed for the current job.
Federation: Using an external identity source to authenticate users instead of creating separate local credentials for every application.
| Term | What it does |
|---|---|
| IAM user | Identity for a person or use case that can sign in or use access keys |
| IAM role | Temporary set of permissions that a user, workload, or service can assume |
| IAM policy | JSON permission document that allows or denies actions |
| IAM group | Collection of IAM users that can share permissions |
| IAM Identity Center | Centralized workforce access across AWS accounts and apps |
At the CLF-C02 level, the key insight is that roles and centralized sign-in are usually cleaner than spreading long-term credentials everywhere.
AWS treats the root user as special because it has the highest authority in the account. That means CLF-C02 expects these habits:
If the answer choice uses the root user for routine work, it is almost always weak.
The exam often rewards the answer that removes embedded long-term credentials.
| Need | Strongest first fit |
|---|---|
| Application on AWS needs access to another AWS service | IAM role |
| Workforce access across accounts | IAM Identity Center |
| Short-term delegated access | Role assumption |
| Secure secret storage | Secrets Manager or Systems Manager Parameter Store, not plain text files |
If a workload runs on AWS and one answer says “store permanent access keys on the server” while another says “use a role,” the role answer is usually stronger.
CLF-C02 expects you to recognize:
Use this order when identity answers look similar:
1Need: an EC2 workload must read from S3.
2Strong lane: give the workload a role.
3Weak lane: create an IAM user, copy access keys onto the instance, and rotate them manually.
CLF-C02 likes this pattern because it tests whether you understand the safer AWS-native access method without needing advanced IAM syntax.
A company wants employees to access multiple AWS accounts without maintaining separate IAM usernames and passwords in each account. Which answer is strongest first?
Correct answer: C. CLF-C02 prefers centralized sign-in and modern access patterns over repeated account-local credentials.