Ibm cloud 如何使用cf命令行管理bluemix中的组织和空间用户?

Ibm cloud 如何使用cf命令行管理bluemix中的组织和空间用户?,ibm-cloud,Ibm Cloud,Bluemix提供了一个用于下载以管理应用程序的CF命令行 我们希望使用CF(或任何其他命令行工具)来管理组织和空间用户。这将允许我们以编程方式同步用户列表 特别是我要找的 cf注册用户 添加用户 cf删除用户 cf非滚动使用 cf命令已经列出了给定组织和空间的用户。目前,Bluemix无法将cf CLI用于某些管理命令,因为它们需要管理权限。我们正在探索扩展CLI中使用的命令的范围,并希望了解您可能有的任何其他用例。简单的答案是阅读文档。请参阅“.”它记录了诸如创建用户、设置组织角色和设置空间

Bluemix提供了一个用于下载以管理应用程序的CF命令行

我们希望使用CF(或任何其他命令行工具)来管理组织和空间用户。这将允许我们以编程方式同步用户列表

特别是我要找的 cf注册用户 添加用户 cf删除用户 cf非滚动使用


cf命令已经列出了给定组织和空间的用户。

目前,Bluemix无法将cf CLI用于某些管理命令,因为它们需要管理权限。我们正在探索扩展CLI中使用的命令的范围,并希望了解您可能有的任何其他用例。

简单的答案是阅读文档。请参阅“.”它记录了诸如
创建用户
设置组织角色
设置空间角色
等命令

例如:使用
cf create user USERNAME PASSWORD
创建新用户。问题是,当您尝试在Bluemix中执行此操作时,会出现一个错误:

>cf create-user jdoe password
Creating user jdoe as bwoolf...
FAILED
Error creating user jdoe.
Server error, status code: 403, error code: access_denied, message: Invalid token does not contain resource id (scim)
当您尝试运行
设置组织角色
设置空间角色
时,会出现类似错误:

FAILED
Server error, status code: 403: Access is denied.  You do not have privileges to execute this command.

你为什么会犯这个错误?正如@RandalAnders所解释的,Bluemix当前阻止用户在CF CLI中使用这些用户管理命令。目前,您需要使用Bluemix仪表板执行这些操作。

您不能使用cf cli在Bluemix上创建用户,因为它需要管理员权限。要添加用户,您需要使用bluemix cli“bluemix iam account user invite”邀请分配了组织/空间角色的用户加入您的帐户。“bluemix iam”下还有其他帐户/组织/空间/角色管理命令


在此处下载bluemix CLI:

您问这个问题是因为您遇到了拒绝访问错误吗?如果是这样的话,您应该在问题标题中记录错误,并在问题文本中记录您所做的事情和遇到的错误。Bobby,我收到了拒绝访问错误消息,然后我在Bluemix上查找了CF CLi文档。这两个地方都没有解决我的问题。我知道我可以先按组织再按空间列出用户。我的问题不是要解决我收到的错误消息,而是一种管理用户的命令行方式(我不喜欢CF实现)。我对任何工具的自动化都更感兴趣。很不幸,问题被标记为“-1”。谢谢Bobby,我在收到拒绝访问错误后发布了此消息。RandalAnders,我们正在使用Bluemix托管生产服务。我们希望跟踪、报告用户对我们生产空间的访问。如果可以与LDAP/AD组同步,那就太好了。(如果CLI或api可用,我们可以自己同步)我也喜欢细粒度的访问,比如用户X只能停止/启动应用程序,用户Y可以部署应用程序等。,