What is  AWS IAM (Identity Access Management)๐Ÿ”‘ !

What is AWS IAM (Identity Access Management)๐Ÿ”‘ !

ยท

2 min read

Amazon Web Services (AWS) IAM stands for Identity Access Management. It is a service of Amazon Web Services (AWS) through it we can decide who can access and what can access of aws services and resources with the user, groups & policies. It is a lenthy process to create a IAM services for each user and give them access of particular service, it can reduce our productivity by go through it everyday and creating a user without attaching them to the groups and policies that would be waste of user creation, That's why we attach group and policies while creating a user.

So, IAM policies define a permission for the right users by which they are given access to aws resources. There are over a hundred policies in the portal.

Now comes to the groups there is people in the team in a company as a DevOps Engineer who join very frequently. So as a DevOps Engineer to automate the all process at once we created groups and attached policies so when a new DevOps Engineer come to the company we just need to create a IAM user and attach it to the group.

Now its time to talks about Roles : It is a service that provide access to conversation between two different aws account based on their permissions they have which makes them similar as a aws account user. Roles comes with temporary security credentials to whomever has ability to access to the Role.

Role can use for: One aws user from same account. Second a user from different account. Third aws service and fedarated identity.

Did you find this article valuable?

Support dailydoseindevops by becoming a sponsor. Any amount is appreciated!