IAM Role serves as a valuable security feature within AWS. It enables the temporary assignment of privileges to both IAM Users and AWS resources, whether they are associated with your account internally or externally. Essentially, when an IAM User assumes an IAM Role, they temporarily inherit the permissions associated with that specific role.
IAM Roles are particularly useful when granting short-term access to IAM Users or AWS resources.
Throughout this exercise, we will perform the following tasks: