IBM Cloud Docs
管理服务之间的访问授权

管理服务之间的访问授权

使用 IBM Cloud® Identity and Access Management (IAM)创建或删除授权,允许 IBM Cloud Activity Tracker Event Routing 访问其他服务。

授权

IAM的许多功能都集中在管理和执行用户和应用程序IBM Cloud 资源的访问上。 然而,您可能还会遇到其他情况,需要提供一种服务,以便访问其他服务中的用户资源。 此类型访问权称为授权。

在服务对服务 S2S 授权中:

  • 源服务是指被授予访问目标服务权限的服务。
  • 您所选择的角色决定了源服务的访问权限。
  • 目标服务是指您根据分配的角色授权源服务访问的服务。
  • 源服务可以位于创建授权的同一账户,也可以位于另一个账户。
  • 目标服务始终在创建授权的账户内。

您IBM Cloud® 授权页面上 查看特定授权的源账户列,从而确定源服务是位于当前账户还是另一个账户。

有关更多信息,请参阅使用授权来授予服务之间的访问权

服务到服务授权

下表列出了在使用 IBM Cloud Activity Tracker Event Routing时可以配置的不同 S2S 授权:

S2S 授权。
S2S 源服务 目标服务
授权将数据写入存储桶 IBM Cloud Activity Tracker Event Routing IBM Cloud Object Storage
授权访问,将数据发送至 IBM® Event Streams for IBM Cloud® IBM Cloud Activity Tracker Event Routing IBM® Event Streams for IBM Cloud®
授权访问,将数据发送至 IBM Cloud Logs IBM Cloud Activity Tracker Event Routing IBM Cloud Logs

以下使用案例支持服务到服务的授权:

  • IBM Cloud Activity Tracker Event Routing 和目标服务在同一账户下。
  • IBM Cloud Activity Tracker Event Routing 和目标服务在不同的帐户中。

管理授权的权限

您必须有权访问目标服务,才能管理服务之间的授权。

如果您在另一个账户的服务和当前账户的目标服务之间创建授权,则您只需要访问目标资源。 对于源账户,您只需要账户ID。

您IBM Cloud Activity Tracker Event Routing定义的授权要求您用于创建 S2S的ID具有以下平台角色:

管理授权所需的对目标服务的操作
操作 管理员 运算符 编辑者 查看者
查看账户中配置的所有授权 复选标记图标
创建授权 复选标记图标
删除授权 复选标记图标

用户只能看到他们在账户中配置的授权。

您IBM Cloud Activity Tracker Event Routing定义的授权要求您用于创建 S2S的ID具有以下服务角色,具体取决于授权类型:

S2S 授权。
S2S 服务 服务角色
授权将数据写入存储桶 IBM Cloud Object Storage 对象写程序
授权访问 IBM® Event Streams for IBM Cloud® IBM® Event Streams for IBM Cloud® 写入者
授权访问,将数据发送至 IBM Cloud Logs IBM® Cloud Logs 发件人

创建授权

请选择以下选项之一创建 S2S:

除去授权

请选择以下选项之一,取消 S2S:

如果从帐户中除去了源服务,那么该服务为其相依服务创建的任何策略都会被自动删除。 同样,如果从帐户中删除了相依服务,那么委派给该服务的所有访问策略也将被删除。