管理帐户和用户 (ibmcloud account)

从 IBM Cloud® 命令行界面使用以下命令管理账户和账户中的用户。

ibmcloud account show

显示帐户详细信息:

ibmcloud account show

示例

显示当前目标账户的详细信息:

ibmcloud account show

ibmcloud account list

列出帐户

ibmcloud account list [--active | --exclude EXCLUDE_STATES] [-o, --output FORMAT] [-q, --quiet]

命令选项

--active
处于活动状态。 只列出激活的账户。 排除状态:CANCEL_PENDINGCANCELEDSUSPENDED
--exclude 值 EXCLUDE_VALUE
不包括价值。 以逗号分隔的要排除的账户状态列表。 示例: SUSPENDED,CANCEL_PENDING
-o, --output
指定输出格式。 仅支持“JSON”。
-q, --quiet
禁止详细输出。

ibmcloud account update

更新特定帐户:

ibmcloud account update (--service-endpoint-enable true | false)

命令选项

--service-endpoint-enable true | false
启用或禁用 SoftLayer 帐户的服务端点连接。

示例

为当前帐户启用服务端点连接:

ibmcloud account update --service-endpoint-enable true

经典基础架构帐户审计日志

列出 SoftLayer 帐户审计日志:

account audit-logs [-u, --user-name USER_NAME] [-t, --object-type OBJECT_TYPE] [-o, --object OBJECT] [-a, --action ACTION] [-s, --start-date START_DATE] [-e, --end-date END_DATE]

命令选项

-a, --action ACTION
操作。 列出该操作的审计日志。
-e, --end-date END_DATE
结束日期。 列出结束日期之前的审计日志。 支持的格式为 yyyy-MM-ddTHH:mm:ss。
o, --object OBJECT
对象。 列出该对象的审计日志。
t, --object-type OBJECT_TYPE
对象类型。 列出该对象类型的审计日志。
s, --start-date START_DATE
开始日期。 列出开始日期之后的审计日志。 支持的格式为 yyyy-MM-ddTHH:mm:ss。
u, --user-name USER_NAME
用户名。 用用户名列出审计日志。

示例

列出审计日志:

ibmcloud account audit-logs

ibmcloud account audit-logs

列出帐户审计日志:

ibmcloud account audit-logs [--user-name USER_NAME] [--object-type OBJECT_TYPE] [--object OBJECT] [--action ACTION] [--start-date START_DATE] [--end-date END_DATE]

命令选项

--user-name USER_NAME (可选)
列出该用户名的审计日志。
--object-type OBJECT_TYPE (可选)
列出该对象类型的审计日志。
--object 对象 (可选)
列出该对象的审计日志。
--action 行动 (可选)
列出该操作的审计日志。
--start-date 开始日期 (可选)
列出开始日期之后的审计日志。 支持的格式为 yyyy-MM-ddTHH:mm:ss。
--end-date END_DATE (可选)
列出结束日期之前的审计日志。 支持的格式为 yyyy-MM-ddTHH:mm:ss。

ibmcloud account users

显示与帐户相关联的用户。 要查看运行此命令所需的许可权,请参阅 检索帐户中的用户

ibmcloud account users [-c, --account-id ACCOUNT_ID]

命令选项

-c(可选)
帐户标识。 如果未指定,则默认为当前账户。

ibmcloud account user-remove

从帐户中除去用户(仅限帐户所有者)。

ibmcloud account user-remove USER_ID [-c ACCOUNT_ID] [-f, --force]

命令选项

USER_ID(必需)
用户标识
-c ACCOUNT_ID
帐户标识。 如果未指定,则默认为当前账户。
-f, --force
强制删除而不确认。

ibmcloud account user-invite

邀请用户加入帐户:

ibmcloud account user-invite USER_EMAIL [-o ORG [--org-role ORG_ROLE] [-s SPACE, --space-role SPACE_ROLE]] [-r, --region REGION]

命令选项

USER_EMAIL(必需)
要邀请的用户的电子邮件。
-o, --org ORG(已废弃)
邀请用户加入的组织。
--org-role ORG_ROLE(已废弃)
组织角色。 有效输入为 OrgManager, BillingManager, OrgAuditor,和 OrgUser。 如果省略,则设置 OrgUser 角色。
-s, --space SPACE(已废弃)
邀请用户加入的空间。
--space-role SPACE_ROLE(已废弃)
空间角色。 有效输入为 SpaceManager, SpaceDeveloper,和 SpaceAuditor
-r, --region REGION(已废弃)
区域名称。 如果未指定,默认为当前区域。

如果还没准备好分配访问权限,或想分配 IAM 策略,可以先邀请用户,稍后再分配。 有关向用户分配访问权的更多信息,请参阅管理对资源的访问权

ibmcloud account user-reinvite

向用户重新发送邀请(帐户管理员):

ibmcloud account user-reinvite USER_EMAIL

命令选项

USER_EMAIL(必需)
要再次邀请的用户的电子邮件。

ibmcloud account user-preference

显示用户首选项详细信息:

ibmcloud account user-preference

ibmcloud account user-preference-update

更新用户首选项:

ibmcloud account user-preference-update (--position NEW_POSITION)

命令选项

--position NEW_POSITION (可选)
设置用户的职位,例如 managerstudent

ibmcloud 帐户用户状态

显示用户状态:

ibmcloud account user-status [USER_ID] [--output FORMAT] [-q, --quiet]

命令选项

USER_ID
用户标识。 如果未指定,则默认为当前用户。
--output FORMAT
指定输出格式。 仅支持“JSON”。
-q, --quiet
禁止详细输出。

ibmcloud account user-status-更新

更新用户状态:

ibmcloud account user-status-update USER_ID NEW_STATUS [--output FORMAT] [-q, --quiet]

命令选项

USER_ID(必需)
用户标识。
NEW_STATUS (必需)
设置用户的状态,例如 SUSPENDEDACTIVE。 有关更多信息,请参阅 用户帐户状态 以获取可能的状态列表。 此选项还可以采用小写形式的值,例如 suspendedactive
--output FORMAT
指定输出格式。 仅支持“JSON”。
-q, --quiet
禁止详细输出。

示例

暂挂用户 user@ibm.com:

ibmcloud account user-status-update user@ibm.com SUSPENDED

ibmcloud account platform-notification-subscribe

预订平台通知:

ibmcloud account platform-notification-subscribe (--type TYPE)

命令选项

--type 类型 (可选)
通知类型,值为 unplanned_eventsplanned_maintenance

ibmcloud account platform-notification-unsubscribe

取消预订平台通知:

ibmcloud account platform-notification-unsubscribe (--type TYPE)

命令选项

--type 类型 (可选)
通知类型,值为 unplanned_eventsplanned_maintenance