Step 1 - Login to the AWS console.
Step 2 - Search for IAM.
Step 3 - In the IAM Dashboard, click on the "Users" link on the left-hand side menu.
Step 4 - To create a new IAM user, click on the "Add user" button.
Step 5 - Provide a username for the new IAM user.
If you select "Programmatic access," the user will be able to access AWS services using API keys (Access Key ID and Secret Access Key).
If you select "AWS Management Console access," you can choose whether to auto-generate a password or set a custom password.
Step 6 - Set User permissions. IAM policies define what actions the user is allowed or denied to perform in AWS. You can either add the user to an existing group with predefined policies or directly attach policies to the user.
Step 7 - Review the user details and permissions you have set, and click on the "Create user" button to create the IAM user.