Task 1 based on IAM Roles, STS, trusted principals, AssumeRole, temporary credentials, trust policy, and permission policy.