As a security best practice, we recommend that all users, regularly change their IAM user console access password. Regularly changing passwords helps to limit how long a stolen password is useful to an attacker or how long they potentially have access to your account.
You can also apply a password policy to your account to require that all of your IAM users periodically rotate their passwords,. You can choose how often they must do so. For more information, see Setting an Account Password Policy for IAM Users.
We recommend that you require your users to regularly change their passwords. Ideally, on accounts that require console access, you should implement Multi Factor Authentication (MFA). In some scenarios, you don’t need a user to have console access at all. Instead, you can create IAM roles and generate temporary security credentials as needed.