Skip to content

IAM Vs IAM Identity Center

2

Hi everyone,

Currently, we are using IAM users for administrators. Will there be any drawbacks if we move from IAM to IAM Identity Center for everyone including admins, solution architects, and developers?

Thank you so much for your time. :)

2 Answers
2
Accepted Answer

Hello.

I usually use IAM Identity Center to access my AWS accounts, and I don't see any particular disadvantages to it.

When migrating, I think it would be a good idea to pay attention to the following points.
For example, if you are issuing an access key as an IAM user and hard-coding it into your application, or if you are using it in an AWS CLI shell script, it may stop working.
Therefore, when migrating to IAM Identity Center, I recommend that you do not delete IAM users suddenly, but instead check to see if they have issued access keys before deleting them.

EXPERT
answered a year ago
EXPERT
reviewed a year ago
EXPERT
reviewed a year ago
  • Thanks for your answer and suggestion. Should I also move programatic access to IAM Identity Center as well? Currently, I use IAM and long-term credentials for my applications. The keys are not hardcoded in the application code, but I store those credentials in the database.

  • If the application is running on-premises, you will need an access key issued by an IAM user, so there is no need to migrate it. Consider using IAM roles if your application is hosted on AWS, such as EC2.

0

Hi! We did a livestream this week on Twitch where we covered your question in greater depth. You can check out a recording of the show.

AWS
EXPERT
answered 9 months ago
  • Thank you, @StephenH_AWS. I will check it out.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.