Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: enable managed config rules for benchmark compliance #22

Merged
merged 1 commit into from
Nov 23, 2018

Conversation

nozaq
Copy link
Owner

@nozaq nozaq commented Nov 23, 2018

Add more managed config rules for CIS benchmark compliance.

Newly supported CIS items are

  • 1.2: Ensure multi-factor authentication (MFA) is enabled for all IAM users that have a console password.
  • 1.3: Ensure credentials unused for 90 days or greater are disabled.
  • 1.4: Ensure access keys are rotated every 90 days or less.
  • 1.12: Ensure no root account access key exists.
  • 1.13: Ensure MFA is enabled for the "root" account.
  • 1.14: Ensure hardware MFA is enabled for the "root" account.
  • 1.16: Ensure IAM policies are attached only to groups or roles.
  • 1.22: Ensure IAM policies that allow full "*:*" administrative privileges are not created.

@nozaq nozaq self-assigned this Nov 23, 2018
@nozaq nozaq merged commit c6d16bc into master Nov 23, 2018
@nozaq nozaq deleted the config-rules branch November 23, 2018 08:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant