Automated user migration and management of AWS Identity and Access Management (IAM) resources

Parfait Kouakou
2 min readJul 16, 2024

--

In this project based on a real-world scenario, I acted as Cloud Specialist with the mission to migrate users in an automated way and manage AWS IAM (Identity and Access Management) resources.

There were 100 users that needed to be migrated and have MFA (Multi-factor authentication) enabled on their accounts, as this is a security best practice.

To avoid repetitive and manual tasks in the AWS console, I needed to think about automating the processes.

Using GitBash with AWS CLI and Shell Script, we have to create a file with those components: users, group, and password. After creating the file, we run some script to create the different users on the right groups and give them one password they need to change at the first connection by creating their passwords. We also, create and attach a policy to force them to activate the MFA. This project was my first project and it was a great experience.

--

--

Parfait Kouakou
Parfait Kouakou

Written by Parfait Kouakou

0 Followers

AWS| Devops| Engineer| US Army

No responses yet