Check provider logo

Security Hub has delegated admin configured and is enabled in all regions with organization auto-enable

securityhub_delegated_admin_enabled_all_regions

Severityhigh
by Prowler

AWS Security Hub has a delegated administrator configured at the organization level, hubs are active in all opted-in regions, and organization auto-enable is active so that new member accounts are automatically enrolled.

Risk

Without org-wide AWS Security Hub configuration, findings can be aggregated inconsistently, delegated admin may be missing in some regions, and new accounts will not be auto-enrolled. This fragments security posture visibility, delays incident response, and lets misconfigurations and compliance drift go undetected across the organization.

Run this check with Prowler CLI

prowler aws --checks securityhub_delegated_admin_enabled_all_regions

Recommendation

Configure a delegated administrator for AWS Security Hub via AWS Organizations. Enable Security Hub in all opted-in regions and turn on auto-enable so new member accounts are automatically enrolled. This ensures uniform security posture monitoring across the entire organization.

Remediation

CLI

aws securityhub enable-organization-admin-account --admin-account-id <ADMIN_ACCOUNT_ID> && aws securityhub update-organization-configuration --auto-enable --auto-enable-standards DEFAULT

Other
  1. Sign in to the AWS Organizations management account
  2. Open the AWS Organizations console
  3. Navigate to Services > AWS Security Hub
  4. Click Register delegated administrator and enter the security account ID
  5. Switch to the delegated admin account
  6. In Security Hub console, go to Settings > Accounts
  7. Enable auto-enable for new organization accounts
  8. Repeat hub enablement for all opted-in regions

Source Code

Resource Type

AwsSecurityHubHub

References

Related To

  • securityhub_enabled
  • guardduty_delegated_admin_enabled_all_regions