IBM Cloud Docs
将Event Notifications与其他IBM Cloud服务整合起来

将Event Notifications与其他IBM Cloud服务整合起来

Event Notifications 中的集成表示连接到 Event Notifications 实例的其他 IBM Cloud 服务的列表。 您可以使用可控制的加密密钥对存储在 IBM Cloud 数据库中的数据进行加密。 有关更多信息,请参阅 与密钥管理服务集成。 您还可以收集失败事件并执行相应的操作。 更多信息,请参阅 收集失败事件

与密钥管理服务集成

您可以使用以下任一选项:

  • 通过 IBM Key Protect自带密钥 (BYOK),并使用您自己的密钥之一对数据库和备份进行加密。
  • Hyper Protect Crypto Services (HPCS)- IBM Cloud® Hyper Protect Crypto Services,一种专用密钥管理服务和硬件安全模块 (HSM),为您提供“保留自己的密钥”功能,用于对加密密钥进行独占控制的云数据加密。

仅 Event Notifications 标准套餐支持 BYOK 和 KYOK 功能。

有关更多信息,请参阅 管理加密

如果要使用 Event Notifications CLI 或 API 与密钥管理服务 (KMS) 集成,请确保在与 KMS 服务集成之前已启用授权以授予服务之间的访问权。 有关更多信息,请参阅使用授权来授予服务之间的访问权

您可以创建并携带使用 Key Protect 或 Hyper Protect Crypto Services创建的密钥。 首先,您需要在 IBM Cloud 帐户上供应 Key ProtectHyper Protect Crypto Services。 有关更多信息,请参阅 供应密钥保护实例 或参阅 供应 Hyper Protect Crypto Services 实例

  1. 在 Event Notifications 服务实例仪表板中,单击 集成。 缺省情况下,将列出一个 Key Protect 条目,可对该条目进行编辑以配置您选择的 密钥管理 选项,从而连接到 Event Notifications 实例。

  2. 从缺省条目的“溢出”菜单中,单击 编辑。 这将显示 密钥管理 侧面板。

  3. 根据您的需求,从 服务 下拉列表中选择 Key ProtectHyper Protect Crypto Services

  4. 对于 实例,选择下列其中一个选项:

    • 创建新实例-用于创建所选服务的新实例。 这将转至所选服务的相应供应页面。
    • 选择现有实例-如果您已有 Key Protect 或 Hyper Protect Crypto Services 实例,请选择此选项。 从下拉列表中选择 服务 实例和 根密钥
  5. 单击保存以应用更改。

更新后的 密钥管理 信息将在 集成 仪表板中列出。

缺省情况下,客户数据已加密。 您可以使用 API,CLI 或用户界面来提供自己的 KMS 详细信息以进行数据加密。 如果您正在使用 CLI 或 API,那么需要通过 列出所有集成 API 来获取缺省 KMS 集成标识。 对于缺省 KMS 集成 (集成标识除外),所有其他值都为空。 您需要使用集成标识来使用自己的 KMS 详细信息更新集成详细信息。

使用授权来授予服务之间的访问权

使用 IBM Cloud Identity and Access Management (IAM) 可创建或除去授权,授权用于授予一个服务对另一个服务的访问权。 使用授权委派可自动创建访问策略来授予对相依服务的访问权。

在控制台中创建授权

  1. 在 IBM Cloud 控制台中,单击 管理 > 访问权 (IAM),然后选择 授权

  2. 单击创建

  3. 选择源帐户。

    • 如果需要访问目标服务的源服务位于此帐户中,请选择 此帐户
    • 如果需要访问目标服务的源服务位于其他帐户中,请选择 其他帐户。 然后,输入源帐户的 帐户标识
  4. 选择 源服务 作为 Event Notifications

  5. 指定是要根据所选属性对所有资源或资源进行授权,如果根据所选属性选择了资源,那么仅指定 添加属性 源资源组或仅指定源服务实例。

  6. 根据您的需求选择 目标服务 (Key Protect 或 Hyper Protect Crypto Services)。

  7. 对于目标服务,指定是希望授权所有实例,仅授权帐户中的特定实例,还是仅授权特定资源组中的实例。

  8. 选择角色以向源服务分配访问目标服务的访问权。

  9. 单击授权

使用 CLI 创建授权

要授权源服务访问目标服务,请运行 ibmcloud iam authorization-policy-create 命令。

有关可用于此命令的所有参数的更多信息,请参阅 ibmcloud iam authorization-policy-create