DEV Community

Nishita Mohanty
Nishita Mohanty

Posted on

IAM USER

What is an IAM user?
An IAM User is an entity created in AWS that provides a way to interact with AWS resources. We don't need to give the root user account and password to interact with AWS services. So, an IAM user is created for the clients to use and interact with AWS resources without hampering any security.

How to create IAM user ?

Image description

Image description

Image description

Image description

Image description

Image description

Image description

(Suppose, you want to create an IAM user for admin access only)

1st - Login through root user.
2nd - Now, go to IAM user.
3rd - Click on "users" on the left column.
4th - Now press add users.
5th - Give username as "admin".
6th - Now select both "access key" and "password".
7th - Select custom password at console password and give a strong
password.
8th - Tick on the check box of "Required password reset".
9th - Then click on next: Permission
10th - Click on attach existing policy.
11th - Tick on the check box of "administration access", then
click on next: tags.
12th - Adding tag is optional, then next.
13th - Then you can see username - Admin: Then click on create
user.
14th - Then download .csv file, then click on close.

How to login into IAM user?
Image description

Image description

Image description

Go to AWS console -> Click on the IAM user -> Enter 12 digit account ID -> Give the username - Admin (whatever username you have set while creating the IAM user) -> Enter the password which you have set.

Then when you log in it will ask to change password.
After changing password, you are done and you can use the account.

So, this is how we can create IAM user for particular user groups.

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay