更改允许列表
创建允许列表后,您可以在 Amazon Macie 中更改该大部分列表设置。例如,您可以更改列表的名称和描述。您还可以为列表添加和编辑标签。仅列表类型设置无法更改。例如,如果现有的列表指定了正则表达式(regex),则无法将其类型更改为预定义文本。
如果允许列表指定了预定义文本,您也可以更改列表中的条目。为此,请更新包含这些条目的文件。然后将该文件的新版本上传至 Amazon Simple Storage Service (Amazon S3)。下次 Macie 准备使用此列表时,Macie 会从 Amazon S3 中检索该文件的最新版本。当您上传新文件时,请确保将其存储在同一 S3 存储桶和对象中。或者,如果您更改了存储桶或对象的名称,请确保在 Macie 中更新列表设置。
要更改允许列表的设置
您可以使用 Amazon Macie 控制台或 Amazon Macie API 更改允许列表的设置。
- Console
-
请按照以下步骤使用 Amazon Macie 控制台更改允许列表的设置。
要使用控制台更改允许列表的状态
通过以下网址打开 Amazon Macie 控制台:https://console.aws.amazon.com/macie/
。 -
在导航窗格中的 设置 下,选择 允许列表。
-
在 允许列表页面,选择要更改的允许列表的名称。允许列表页面打开并显示此列表当前设置。
-
要为允许列表添加或编辑标签,请在标签部分中选择管理标签。然后根据需要更改标签。完成后,选择保存。
-
要更改允许列表的其他设置,请在 列表设置部分中选择 编辑。然后,更改您希望对其进行更改的设置。
-
名称 - 输入列表的新名称。名称可以包含多达 128 个字符。
-
描述 - 输入列表的新描述。描述可包含多达 512 个字符。
-
如果允许列表指定了预定义文本:
-
S3 存储桶名称:输入存储列表的存储桶名称。
在 Amazon S3 中,您可在存储桶属性的名称字段中找到此值。此值区分大小写。此外,输入名称时不要使用通配符或部分值。
-
S3 对象名称:输入存储列表的 S3 对象的名称。
在 Amazon S3 中,您可在对象属性的密钥字段中找到此值。如果名称包含路径,请确保在输入名称时包含完整路径,例如
allowlists/macie/mylist.txt
。此值区分大小写。此外,输入名称时不要使用通配符或部分值。
-
-
如果允许列表指定了正则表达式 (regex),请在正则表达式框内输入新的正则表达式。正则表达式可以包含多达 512 个字符。
输入新的正则表达式后,可选择对其进行测试。为此,请在示例数据框中输入最多包含 1000 个字符,然后选择测试。Macie 评测样本数据,并报告与正则表达式匹配的文本出现次数。保存更改前,您可根据需要多次重复此步骤,以完善和优化正则表达式。
-
完成后,选择保存。
Macie 正在测试列表设置。对于预定义文本列表,Macie 还会验证它是否可从 Amazon S3 中检索列表和解析列表内容。对于正则表达式,Macie 还会验证它是否可以编译表达式。如果出现了错误,Macie 则显示一条说明错误的消息。有关错误故障排除的详细信息,请参阅 允许列表的配置选项和要求。修正错误后,您可保存更改。
- API
-
要以编程方式更改允许列表的设置,请使用 Amazon Macie API 的 UpdateAllowList 操作。或者,如果您使用的是 AWS CLI,请运行 update-allow-list 命令。根据您的请求,使用支持的参数,为所有待更改设置指定新值。注意,
criteria
、id
和name
参数是必需的。如果您不想更改必填参数值,请指定昂钱参数值。例如,以下命令可更改现有允许列表的名称和描述。该示例针对 Microsoft Windows 进行格式化,并使用脱字号 (^) 行继续符来提高可读性。
C:\>
aws macie2 update-allow-list ^ --id
km2d4y22hp6rv05example
^ --namemy_allow_list-email
^ --criteria={\"regex\":\"[a-z]@example.com
\"} ^ --description "Ignores all email addresses for the example.com domain
"其中:
-
km2d4y22hp6rv05example
是列表的唯一标识符。 -
my_allow_list-email
是列表的新名称。 -
[a-z]@example.com
是列表的标准,一个正则表达式。 -
忽略 example.com 域名的所有电子邮件地址
是该列表的新描述。
当您提交请求时,Macie 会测试列表设置。如果列表指定了预定义文本 (
s3WordsList
),Macie 还会验证它是否可从 Amazon S3 中检索列表和解析列表内容。如果列表指定了正则表达式 (regex
),则包括验证 Macie 是否可编译表达式。如果 Macie 测试设置时发生错误,请求将会失败,Macie 会返回一条描述错误的消息。有关错误故障排除的详细信息,请参阅 允许列表的配置选项和要求。如果请求由于其他原因失败,Macie 会返回一个 HTTP 4xx 或 500 响应,说明操作失败的原因。
如果请求成功,Macie 会更新列表设置,并且您将收到与以下类似的输入内容。
{ "arn": "arn:aws:macie2:us-west-2:123456789012:allow-list/km2d4y22hp6rv05example", "id": "km2d4y22hp6rv05example" }
arn
是所更新允许列表的 Amazon 资源名称(ARN),id
是此列表的唯一标识符。 -