如何在 Insights Hub Cloud Foundry 为新用户添加账号(用户账户从未使用过 Cloud Foundry )?
Solution可按以下步骤进行:
步骤 1:被添加的邮箱账户,需要先用 cf login -a https://api.cf.cn1.mindsphere-in.cn --sso
尝试登录一下,让 Cloud Foundry 记录登陆的账户信息, 最开始没有被添加的时候,登录仅仅是记录信息,这个时候会失败是正常的。
步骤 2:Org 管理员,可以使用以下命令添加新用户,并赋予新用户对应的权限
1. 添加用户,并赋予 Org 角色:cf set-org-role USERNAME ORG ROLE
目前 Org 支持 3 种角色(role):
2. 添加用户,并赋予 Space 角色:cf set-space-role USERNAME ORG SPACE ROLE
目前 Space 支持 3 种角色(role):
步骤 3:新用户使用 cf login -a https://api.cf.cn1.mindsphere-in.cn --sso
登录。
Note:
当前 Insights Hub Cloud Foundry 的用户管理与权限鉴定,是基于 Insights Hub Webkey 服务进行的,因此使用了 --SSO 的方式来登录管理,目前 Insights Hub 不支持直接使用 Cloud Foundry 中的 create-user 命令来添加用户。
Notes
Notes