

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

# 自定义控制台视图
<a name="viewing-console-customize"></a>

您可以自定义 AWS KMS 控制台视图，以便更轻松地找到您的 KMS 密钥。自定义显示在 **AWS 托管式密钥** 和**客户托管密钥**页面上的表以显示您最需要的信息，或者对表中返回的 KMS 密钥进行排序和筛选。

**Topics**
+ [对您的 KMS 密钥进行排序和筛选](#viewing-console-filter)
+ [自定义您的 KMS 密钥表](#console-customize-tables)

## 对您的 KMS 密钥进行排序和筛选
<a name="viewing-console-filter"></a>

为了更轻松地在控制台中查找 KMS 密钥，可以对密钥表进行排序和筛选。

**排序**  
您可以按照升序或降序，对 KMS 密钥的列值进行排序。此功能会对表中的所有 KMS 密钥进行排序，即使 KMS 密钥未显示在当前表页上。  
可排序的列由列名称旁边的箭头指示。在 **AWS 托管式密钥** 页面上，您可以按 **Aliases**（别名）或 **Key ID**（密钥 ID）排序。在 **Customer managed keys**（客户托管密钥）页面上，可以按 **Aliases**（别名）、**Key ID**（密钥 ID）或 **Key type**（密钥类型）进行排序。  
要按升序排列，请选择列标题，直至箭头向上。要按降序排列，请选择列标题，直至箭头向下。一次只能按一列排序。  
例如，可以按照密钥 ID 的升序对 KMS 密钥进行排序（而不是默认设置的别名）。  

![\[AWS 托管式密钥 interface showing sortable columns for Aliases and Key ID.\]](http://docs.aws.amazon.com/zh_cn/kms/latest/developerguide/images/console-sort.png)

当您在 **Customer managed keys**（客户托管密钥）页面上按 **Key type**（密钥类型）以升序对 KMS 密钥进行排序时，所有非对称密钥都显示在所有对称密钥之前。

**筛选条件**  
您可以按照 KMS 密钥的属性值或标签筛选 KMS 密钥。筛选条件将应用于表中的所有的 KMS 密钥，即使 KMS 密钥未显示在当前表页上。筛选不区分大小写。  
筛选框中列出了可筛选的属性。在 **AWS 托管式密钥 ** 页面上，可以按别名和密钥 ID 进行筛选。在 **Customer managed keys**（客户托管密钥）页面上，可以按别名、密钥 ID、密钥类型属性和标签进行筛选。  
+ 在 **AWS 托管式密钥** 页面上，可以按别名和密钥 ID 进行筛选。
+ 在 **Customer managed keys**（客户托管密钥）页面上，可以按标签、别名、密钥 ID、密钥类型和区域性属性进行筛选。
要按属性值进行筛选，请选择筛选条件、属性名称，然后从实际属性值的列表中进行选择。要按标签进行筛选，请选择标签键，然后从实际标签值列表中进行选择。选择属性或标签键后，还可以键入全部或部分属性值或标签值。在做出选择之前，将看到结果的预览。  
例如，要显示别名名称中包含 `aws/e` 的 KMS 密钥，请选择筛选框，选择 **Alias**（别名），键入 `aws/e`，然后按 `Enter` 或 `Return` 添加筛选条件。  

![\[Search box for AWS 托管式密钥 with Aliases filter and example entries.\]](http://docs.aws.amazon.com/zh_cn/kms/latest/developerguide/images/filter-alias.png)


### 建议的 KMS 密钥表筛选条件
<a name="console-filter-recommendations"></a>

**筛选非对称 KMS 密钥**  
要在 **Customer managed keys**（客户托管密钥）页面上仅显示非对称 KMS 密钥，请单击筛选条件框，选择 **Key type**（密钥类型），然后选择 **Key type: Asymmetric**（密钥类型：非对称）。仅当您在表中具有非对称 KMS 密钥时，才会显示 **Asymmetric**（非对称）选项。

**筛选多区域密钥**  
要仅显示多区域密钥，请在 **Customer managed keys**（客户托管密钥）页面上，选择筛选框，选择 **Regionality**（区域性），然后选择 **Regionality: Multi-Region**（区域性：多区域）。**Multi-Region**（多区域）选项仅当您在表中具有多区域密钥时才会显示。

**筛选标签**  
要仅显示具有特定标签的 KMS 密钥，请选择筛选框，选择标签键，然后从实际标签值中进行选择。还可以键入全部或部分标签值。  
生成的表格将显示带有所选标签的所有 KMS 密钥。但是，它不显示标签。要查看标签，请选择 KMS 密钥的密钥 ID 或别名，然后在其详细信息页面上选择 **Tags**（标签）选项卡。别名显示在 **General configuration**（常规配置）部分下。  
此筛选条件同时需要标签键和标签值。它不会通过仅键入标签键或仅键入标签值来找到 KMS 密钥。要按全部或部分标签键或值筛选标签，请使用[ListResourceTags](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListResourceTags.html)操作获取带标签的 KMS 密钥，然后使用您的编程语言的筛选功能。

**按文本筛选**  
要搜索文本，请在筛选框中键入全部或部分别名、密钥 ID、密钥类型或标签键。（选择标签键后，您可以搜索标签值）。在做出选择之前，将看到结果的预览。  
例如，要显示其标签键或可筛选属性中有 `test` 的 KMS 密钥，请在筛选框中键入 `test`。预览会显示筛选条件将选择的 KMS 密钥。在这种情况下，`test` 仅显示在**别名**属性中。

## 自定义您的 KMS 密钥表
<a name="console-customize-tables"></a>

您可以根据需要自定义中显示在**AWS 托管式密钥**和**客户管理的密钥**页面上的表格。 AWS 管理控制台 您可以选择表格的列数、每页的 AWS KMS keys 数量（**页面大小**）和文本换行。所选择的配置将在确认后保存，并在打开页面时重新应用。

**要自定义您的 KMS 密钥表**

1. 在 **AWS 托管式密钥** 或 **Customer managed keys**（客户托管密钥）页面上，选择页面右上角的设置图标 (![\[Gear or cog icon representing settings or configuration options.\]](http://docs.aws.amazon.com/zh_cn/kms/latest/developerguide/images/console-icon-settings-new.png))。

1. 在 **Preferences (首选项)** 页面上，选择您的首选设置，然后选择 **Confirm (确认)**。

请考虑使用 **Page size**（页面大小）设置来增加每个页面上显示的 KMS 密钥数量，尤其当您通常使用易于滚动的设备时。

显示的数据列可能因表、作业角色以及账户和区域中的 KMS 密钥类型而异。下表提供了一些建议的配置。有关列的描述，请参阅[使用控制 AWS KMS 台](finding-keys.md#viewing-console-details)。

### 建议的 KMS 密钥表配置
<a name="configure-console"></a>

您可以自定义 KMS 密钥表中显示的列，以便显示所需的 KMS 密钥相关信息。

**AWS 托管式密钥**  
默认情况下，**AWS 托管式密钥** 表会显示**别名**、**密钥 ID** 和**状态**列。这些列适合于大多数使用案例。

**对称加密 KMS 密钥**  
如果只使用具有 AWS KMS生成的密钥材料的对称加密 KMS 密钥，则**别名**、**密钥 ID**、**状态**和**创建日期**列可能是最有用的。

**非对称 KMS 密钥**  
如果使用的是非对称 KMS 密钥，则除**别名**、**密钥 ID** 和**状态**列之外，可考虑添加**密钥类型**、**密钥规范**和**密钥用法**列。这些列将显示 KMS 密钥是对称还是非对称的、密钥材料的类型，以及 KMS 密钥是用于加密还是签名。

**HMAC KMS 密钥**  
如果使用的是 HMAC KMS 密钥，则除**别名**、**密钥 ID** 和**状态**列之外，可考虑添加**密钥规范**和**密钥用法**列。这些列将显示 KMS 密钥是否是 HMAC 密钥。由于您无法按密钥规格或密钥使用情况对 KMS 密钥进行排序，因此请使用别名和标签来识别 HMAC 密钥，然后使用 AWS KMS 控制台的[筛选功能](#viewing-console-filter)按别名或标签进行筛选。

**导入的密钥材料**  
如果您的 KMS 密钥具有[导入的密钥材料](importing-keys.md)，请考虑添加 **Origin**（来源）和 **Expiration date**（到期日期）列。这些列将向您显示 KMS 密钥中的密钥材料是由导入还是生成的， AWS KMS 以及密钥材料何时过期（如果有的话）。**Creation date**（创建日期）字段显示了 KMS 密钥的创建日期（不包含密钥材料）。该字段不体现密钥材料的任何特征。

**自定义密钥存储中的密钥**  
如果您拥有[自定义密钥存储](key-store-overview.md#custom-key-store-overview)中的 KMS 密钥，请考虑添加 **Origin**（来源）和 **Custom key store ID**（自定义密钥存储 ID）列。这些列表明 KMS 密钥位于自定义密钥存储中，显示自定义密钥存储类型，并标识自定义密钥存储。

**多区域密钥**  
如果您有[多区域密钥](multi-region-keys-overview.md)，请考虑添加 **Regionality**（区域性）列。这显示 KMS 密钥是单区域密钥、[多区域主键](multi-region-keys-overview.md#mrk-primary-key)，还是[多区域副本密钥](multi-region-keys-overview.md#mrk-replica-key)。