繁体   English   中英

IBM Cloud API:如何获取 IBM ID/用户的 IAM-id?

[英]IBM Cloud API: How can I get the IAM-id of an IBM ID/user?

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

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

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

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

用户详情

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM