Other Articles

Enable User MFA

This check ensures that Multi-Factor Authentication (MFA) is enabled for AWS IAM users. MFA adds an additional layer of security by requiring users to provide a second authentication factor along with their password.

Check Details

  • Resource: Users
  • Check: Enable user MFA
  • Risk: Unauthorized access if credentials are compromised

Remediation via AWS Console

  1. Sign in to the AWS Management Console and open the IAM console. IAM Console
  2. In the left navigation panel, click Users. Select the IAM user for whom MFA must be enabled.
  3. Open the Security credentials tab. IAM security credentials
  4. Under Multi-factor authentication (MFA), click Assign MFA device. Select Authenticator app and click Next. Assign MFA device
  5. Configure the authenticator app:
    • A QR code and secret configuration key will be displayed
    • Open your authenticator app (Google Authenticator / Microsoft Authenticator / Authy)
    • Add a new account or device
    • Scan the QR code or enter the secret key manually
    • The app will start generating 6-digit codes
  6. Enter the generated MFA code and click Add MFA.