

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 编辑自定义见解
<a name="securityhub-custom-insight-modify-console"></a>

您可以编辑现有的自定义见解来更改分组值和筛选条件。进行更改后，您可以保存对原始见解的更新，或将更新后的版本另存为新见解。

在 S Amazon ecurity Hub CSPM 中，可以使用自定义见解来收集一组特定的调查结果并跟踪您的环境所特有的问题。有关自定义见解的背景信息，请参阅[了解 Security Hub CSPM 中的自定义见解](securityhub-custom-insights.md)。

要编辑自定义见解，请选择您的首选方法，然后按照说明操作。

------
#### [ Security Hub CSPM console ]

**编辑自定义见解（控制台）**

1. 打开 S Amazon ecurity Hub CSPM 控制台，网址为。[https://console.aws.amazon.com/securityhub/](https://console.amazonaws.cn/securityhub/)

1. 在导航窗格中，选择 **Insights**。

1. 选择要修改的自定义见解。

1. 根据需要编辑见解配置。
   + 要更改用于对见解中的调查发现进行分组的属性，请执行以下操作：

     1. 要删除现有分组，请选择**分组**设置旁边的 **X**。

     1. 选择搜索框。

     1. 选择要用于分组的属性。

     1. 选择**应用**。
   + 要从见解中删除筛选条件，请选择筛选条件旁边带圆圈的 **X**。
   + 要将筛选条件添加到见解，请执行以下操作：

     1. 选择搜索框。

     1. 选择要用作筛选条件的属性和值。

     1. 选择**应用**。

1. 完成更新后，请选择**保存见解**。

1. 在出现提示时，执行下列操作之一：
   + 要更新现有洞察以反映您的更改，**请选择 “更新**”，{{<Insight\_Name>}}然后选择 “**保存见解**”。
   + 要使用更新创建新的见解，请选择**保存新见解**。输入**见解名称**，然后选择**保存见解**。

------
#### [ Security Hub CSPM API ]

**编辑自定义见解（API）**

1. 使用 Security Hub CSPM API 的 [`UpdateInsight`](https://docs.amazonaws.cn/securityhub/1.0/APIReference/API_UpdateInsight.html) 操作。如果你使用，请 Amazon CLI 运行[update-insight](https://docs.amazonaws.cn/cli/latest/reference/securityhub/update-insight.html)命令。

1. 要识别您要更新的自定义见解，请提供该见解的 Amazon 资源名称（ARN）。要获取自定义见解的 ARN，请使用 [`GetInsights`](https://docs.amazonaws.cn/securityhub/1.0/APIReference/API_GetInsights.html) 操作或 [get-insights](https://docs.amazonaws.cn/cli/latest/reference/securityhub/get-insights.html) 命令。

1. 根据需要更新参数 `Name`、`Filters` 和 `GroupByAttribute`。

以下示例会更新指定的见解。此示例是针对 Linux、macOS 或 Unix 进行格式化的，它使用反斜杠（\\）行继续符来提高可读性。

```
$ aws securityhub update-insight --insight-arn "{{arn:aws:securityhub:us-west-1:123456789012:insight/123456789012/custom/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111}}" --filters '{"ResourceType": [{ "Comparison": "{{EQUALS}}", "Value": "{{AwsIamRole}}"}], "SeverityLabel": [{"Comparison": "{{EQUALS}}", "Value": "{{HIGH}}"}]}' --name "{{High severity role findings}}"
```

------
#### [ PowerShell ]

**编辑自定义见解 (PowerShell)**

1. 使用 `Update-SHUBInsight` cmdlet。

1. 要识别自定义见解，请提供见解的 Amazon 资源名称（ARN）。要获取自定义见解的 ARN，请使用 `Get-SHUBInsight` cmdlet。

1. 根据需要更新参数 `Name`、`Filter` 和 `GroupByAttribute`。

**示例**

```
$Filter = @{
    ResourceType = [Amazon.SecurityHub.Model.StringFilter]@{
        Comparison = "EQUALS"
        Value = "AwsIamRole"
    }
    SeverityLabel = [Amazon.SecurityHub.Model.StringFilter]@{
        Comparison = "EQUALS"
        Value = "HIGH"
    }
}

Update-SHUBInsight -InsightArn "arn:aws:securityhub:us-west-1:123456789012:insight/123456789012/custom/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111" -Filter $Filter -Name "High severity role findings"
```

------