From the course: Machine Learning with SageMaker by Pearson

Unlock this course with a free trial

Join today to access over 25,200 courses taught by industry experts.

IAM roles and permissions for SageMaker

IAM roles and permissions for SageMaker

We've seen in several of the demos that Identity and Access Management, or IAM, is required. Everything you do in AWS requires IAM permissions, or policies, roles, users, groups, all that stuff, in order to permit one thing to access another thing. Another thing, no service within AWS is permitted to access any other service without being explicitly permitted to do so via either a role with a permission policy associated or a user with a policy associated with it. So IAM is a service in and of itself for securing resources through the use of users, groups, roles, and policies. So users, groups, and roles are what are called identities. Identities can have policies associated with them. Users are an individual thing. It's not necessarily a human, because you can have a programmatic user as well. A programmatic user would have two credential information, pieces of credential information. That's an access key and a secret access key. Or you could have a web console user. That's someone…

Contents