AWS Interview DropIntermediate TierScenario+25 XP on read

Multiple teams share one AWS account. How do you structure IAM so each team can only touch the resources they own?

Core Summary

Individual users each get their own IAM role via SSO federation, never a shared login or a long-lived access key, and permissions are grouped by team into roles scoped with resource tags rather than hardcoded ARNs. Past a certain team count, the real fix is separate AWS accounts per team, not tighter policies inside one shared account.

Hints

Hint 1: Tag-based conditions scale better than hardcoding resource ARNs into every policy

Hint 2: IAM Identity Center federation beats individual IAM users for people

Hint 3: One shared account per team eventually beats policy gymnastics inside one account