Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
本文介绍了 Azure Key Vault 的两项恢复功能:软删除和清除保护。 本文档概述了这两项功能,并演示了如何通过 Azure 门户、Azure CLI 和 Azure PowerShell 对其进行管理。
Importante
如果密钥保管库未启用软删除保护,则删除密钥会将它永久删除。 强烈建议客户通过 Azure Policy 为其保管库启用软删除强制实施功能。
有关 Key Vault 的详细信息,请参阅
Azure 订阅 - 创建试用版订阅
Key Vault - 可以使用 Azure 门户、Azure CLI 或 Azure PowerShell 进行创建
用户需要具有以下权限(在订阅级别)才能对软删除的保管库执行操作:
权限 说明 Microsoft.KeyVault/locations/deletedVaults/read 查看软删除的密钥保管库的属性 Microsoft.KeyVault/locations/deletedVaults/purge/action 清除软删除的密钥保管库 Microsoft.KeyVault/locations/operationResults/read 检查保管库的清除状态 密钥保管库参与者 恢复软删除的保管库
软删除和清除保护是两项不同的密钥保管库恢复功能。
“软删除”旨在防止意外删除密钥保管库以及存储在密钥保管库中的密钥、机密以及证书。 可以将软删除视为回收站。 密钥保管库或密钥保管库对象在删除后,会在可供用户配置的保持期内或默认的 90 天内保持可恢复状态。 处于软删除状态的密钥保管库也可以被清除(永久删除),这样你就可以重新创建同名的密钥保管库和密钥保管库对象。 恢复和删除密钥保管库与对象都需要提升的访问策略权限。 软删除一旦启用就无法禁用。
必须注意的是,密钥保管库名称是全局独一无二的,因此你无法创建与处于软删除状态的密钥保管库同名的密钥保管库。 类似地,密钥、机密和证书的名称在密钥保管库中是独一无二的。 你无法使用处于软删除状态的机密、密钥或证书的名称创建另一个机密、密钥或证书。
“清除保护”旨在防止恶意内部成员删除你的密钥保管库、密钥、机密和证书。 可以将它视为一个带有基于时间的锁的回收站。 你可以在可配置的保持期内随时恢复项。 在保持期结束之前,你将无法永久删除或清除密钥保管库。 保持期结束后,系统会自动清除密钥保管库或密钥保管库对象。
Nota
“清除保护”旨在使管理员角色或权限不能重写、禁用或绕过清除保护。 启用清除保护后,任何人(包括 Microsoft)都不能禁用或重写它。 这意味着,在重复使用密钥保管库名称之前,必须恢复已删除的密钥保管库或等待保持期结束。
有关软删除的详细信息,请参阅 Azure Key Vault 软删除概述。
- 登录到 Azure 门户。
- 选择密钥保管库。
- 选择“属性”边栏选项卡。
- 验证软删除旁边的单选按钮是否已设置为“启用恢复”。
- 如果未对密钥保管库启用软删除,请选择该单选按钮以启用软删除,然后选择“保存”。
- 登录到 Azure 门户。
- 选择密钥保管库。
- 选择“访问策略”边栏选项卡。
- 在表中,找到要授予其访问权限的安全主体所在的行(或添加新的安全主体)。
- 选择密钥、证书和机密的下拉列表。
- 滚动到下拉列表底部,然后选择“恢复”和“清除”
- 安全主体还需要“获取”和“列出”功能才能执行大多数操作。
- 登录到 Azure 门户。
- 选择页面顶部的搜索栏。
- 搜索“密钥保管库”服务。 不要选择单个密钥保管库。
- 在屏幕顶部,选择“管理已删除的保管库”选项
- 此时会在屏幕右侧打开一个上下文窗格。
- 选择订阅。
- 如果你的密钥保管库已被软删除,则它会显示在右侧的上下文窗格中。
- 如果保管库过多,可以选择上下文窗格底部的“加载更多”,也可以使用 CLI 或 PowerShell 来获取结果。
- 找到要恢复或清除的保管库后,选中其旁边的复选框。
- 如果要恢复密钥保管库,请选择上下文窗格底部的恢复选项。
- 如果要永久删除密钥保管库,请选择“清除”选项。
- 登录到 Azure 门户。
- 选择密钥保管库。
- 选择与要管理的机密类型(密钥、机密或证书)对应的边栏选项卡。
- 在屏幕顶部,选择“管理已删除项(密钥、机密或证书)”
- 此时会在屏幕右侧显示一个上下文窗格。
- 如果机密、密钥或证书未显示在此列表中,则表明它没有处于软删除状态。
- 选择要管理的机密、密钥或证书。
- 选择上下文窗格底部用于恢复或清除的选项。