【问题标题】:IBM Cloud API: How can I get the IAM-id of an IBM ID/user?IBM Cloud API:如何获取 IBM ID/用户的 IAM-id?
【发布时间】:2020-08-10 08:59:44
【问题描述】:

我正在尝试使用 IBM Cloud API:https://cloud.ibm.com/apidocs/enterprise-apis/enterprise#create-a-new-account-in-an-enterprise 在我的 IBM Cloud Enterprise 层次结构中创建一个新帐户。

它要求提供账户所有者:owner_iam_id(账户所有者的IAM ID,例如IBMid-0123AB)。我使用电子邮件创建了 IBM id,如何获取与该用户关联的 IAM ID?

【问题讨论】:

    标签: api ibm-cloud


    【解决方案1】:

    您可以通过 IBM Cloud UI 或 ibmcloud CLI 获取 IAM id:

    • 用户界面
    1. 登录https://cloud.ibm.com/ 并点击管理下拉菜单
    2. 点击访问(IAM)
    3. 点击左侧列表中的用户
    4. 点击您要获取 IAM id 的用户
    5. 点击左上角的详细信息,IAM id应该会出现

    • ibmcloud CLI
    1. 安装jwt-cli来解码token的内容。
      $ npm install -g jwt-cli
    2. 使用您最喜欢的方式登录 ibmcloud CLI,这是一种方式。
      $ ibmcloud login --sso
    3. 获取活动会话的令牌。
      $ ibmcloud iam oauth-tokens
    4. 解码令牌的内容(省略字符串 Bearer)。
      $ jwt <TOKEN_FROM_STEP_3

    【讨论】:

    猜你喜欢
    • 2021-01-17
    • 2019-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-21
    • 1970-01-01
    相关资源
    最近更新 更多