0

我是否可以使用 IBM IAM 控制台创建一个带有 api 密钥的新 ServiceID,以访问 IBM Cloudant 实例?

4

1 回答 1

2

是的你可以!IBM IAM 服务允许您创建一个 ServiceID,它是一个机器可用的“角色”。然后,您可以为其创建一个 API 密钥并授予它访问一项或多项 IBM 服务(如 Cloudant)的权限。

从https://cloud.ibm.com/iam开始,然后:

  • 创建一个新的 ServiceID
  • 在访问策略下,单击分配访问权。在这里您可以选择您想要访问的服务以及您想要授权的角色(例如Reader、Writer 等)。在这里,您可以将多个服务分配给同一个 ServiceID。

在此处输入图像描述

  • 在 API 密钥下,选择创建。这将创建一个您可以下载的 API 密钥。

现在您可以在应用程序中使用 API 密钥,并且应该能够访问您的服务。

各个 IBM 服务通常提供自己的访问机制。但这种方法的优点是您可以使用相同的 API 密钥从您的应用程序访问多个服务(例如 Cloudant、云对象存储)。

于 2021-11-10T11:52:05.133 回答