AWS IAM user has administrative privileges and is inactive

This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project, feel free to reach out to us!

Description

If an IAM user is highly privileged or has administrative privileges and is inactive, this may indicate the role is not regularly used and may be removed.

Rationale

An IAM user with highly privileged or administrative permissions can access all AWS services and resources in the account. A role with these privileges could potentially, whether unknowingly or purposefully, cause security issues or data leaks. IAM users with this level of access may also be targeted by an adversary to compromise the entire AWS account. In the event a user has not be active for an extended period of time, this may indicate that the role is no longer needed and can be removed.

Remediation

Determine if the user is needed for a particular function and if not, remove it.