More Info:

This rule checks whether Amazon OpenSearch Service domains have fine-grained access control enabled. Fine-grained access control provides enhanced security by allowing more granular control over access to OpenSearch resources. The rule is marked as non-compliant if AdvancedSecurityOptions is not enabled for the OpenSearch Service domain.

Risk Level

Medium

Address

Security

Compliance Standards

CBP

Triage and Remediation

Remediation

To remediate the misconfiguration of enabling Fine-Grained Access Control on an AWS OpenSearch Service domain, you can follow these steps using the AWS Management Console:

  1. Navigate to the Amazon OpenSearch Service Console:

    • Go to the AWS Management Console (https://aws.amazon.com/console/).
    • In the “Find Services” search bar, type “OpenSearch Service” and click on it to open the OpenSearch Service console.
  2. Select the OpenSearch Service Domain:

    • In the OpenSearch dashboard, select the domain for which you want to enable Fine-Grained Access Control.
  3. Navigate to the Security Tab:

    • In the left-hand navigation pane, click on the “Configure access and resource policies” tab under the “Domain” section.
  4. Enable Fine-Grained Access Control:

    • Under the “Fine-grained access control” section, click on the “Edit” button.
  5. Configure Fine-Grained Access Control:

    • In the Fine-grained access control configuration, you can define access policies for different resources and actions.
    • Enable the Fine-Grained Access Control by toggling the switch to “Enabled”.
    • Define the access policies based on your requirements. You can set access policies for specific indices, actions, and IP addresses.
  6. Save Changes:

    • After configuring the Fine-Grained Access Control policies, click on the “Save changes” button to apply the changes to the OpenSearch Service domain.
  7. Verify the Configuration:

    • Once the changes are saved, verify that Fine-Grained Access Control is enabled by checking the settings in the Security tab of the OpenSearch Service domain.

By following these steps, you can remediate the misconfiguration of enabling Fine-Grained Access Control on an AWS OpenSearch Service domain using the AWS Management Console.