IBM Cloud Docs
Managing enterprises, account groups, and accounts (ibmcloud enterprise)

Managing enterprises, account groups, and accounts (ibmcloud enterprise)

Use the following commands from the IBM Cloud® Command Line Interface to manage enterprise, account groups, and accounts.

ibmcloud enterprise create

Create an enterprise.

ibmcloud enterprise create NAME [-d, --domain DOMAIN_NAME] [--primary-contact-id PRIMARY_CONTACT_USER_ID]

Command options

NAME (required)
Enterprise name.
-d, --domain DOMAIN_NAME (optional)
Domain name.
--primary-contact-id PRIMARY_CONTACT_USER_ID (optional)
Primary contact user ID of the enterprise.

ibmcloud enterprise update

Update enterprise information.

ibmcloud enterprise update (-n, --name NEW_NAME) [-f, --force]

Command options

-f, --force (optional)
Update without confirmation.
-n, --name NEW_NAME (required)
New name of the enterprise.

ibmcloud enterprise show

Display details of the enterprise.

ibmcloud enterprise show

ibmcloud enterprise account-group-create

Create an account group.

ibmcloud enterprise account-group-create NAME [--parent-account-group ACCOUNT_GROUP_NAME] [--primary-contact-id PRIMARY_CONTACT_USER_ID]

Command options

NAME (required)
Account group name.
--parent-account-group ACCOUNT_GROUP_NAME (optional)
Name of the parent account group. If omitted, the parent would be the current enterprise.
--primary-contact-id PRIMARY_CONTACT_USER_ID (optional)
Primary contact user ID of the account group.

ibmcloud enterprise account-group-update

Update an account group.

ibmcloud enterprise account-group-update (-n, --name NAME | --id ID) (--new-name NEW_NAME)

Command options

--id ID (required)
ID of target account group. This option is exclusive with -n, --name.
-n, --name NAME (required)
Name of target account group. This option is exclusive with --id.
--new-name NEW_NAME (required)
New name of target account group.

ibmcloud enterprise account-group

Display details of account group.

ibmcloud enterprise account-group (-n, --name NAME | --id ID)

Command options

--id ID (required)
ID of the account group. This option is exclusive with -n, --name.
-n, --name NAME (required)
Name of the account group. This option is exclusive with --id.

ibmcloud enterprise account-groups

List account groups.

ibmcloud enterprise account-groups [--parent-account-group ACCOUNT_GROUP_NAME | --parent-account-group-id ACCOUNT_GROUP_ID] [--recursive]

Command options

--parent-account-group ACCOUNT_GROUP_NAME (optional)
Name of the parent account group. This option is exclusive with --parent-account-group-id.
--parent-account-group-id ACCOUNT_GROUP_ID (optional)
ID of the parent account group. This option is exclusive with --parent-account-group.
--recursive (optional)
Show descendant account groups.

ibmcloud enterprise account-create

Create an account.

ibmcloud enterprise account-create NAME [--parent-account-group ACCOUNT_GROUP_NAME] [--owner USER_ID]

Command options

NAME (required)
Account group name.
--owner USER_ID (optional)
User ID of the account group.
--parent-account-group ACCOUNT_GROUP_NAME (optional).
Name of the parent account group. If omitted, the parent would be the current enterprise.

ibmcloud enterprise account-delete

Delete an account.

ibmcloud enterprise account-delete (-n, --name NAME | --id ID) [-q, --quiet]

Command options

--id ID (required)
ID of the account group. This option is exclusive with -n, --name.
-n, --name NAME
Name of the account group. This option is exclusive with --id.
-q, --quiet
Suppress verbose output.

ibmcloud enterprise account-move

Move an account under different parent.

ibmcloud enterprise account-move (-n, --name NAME | --id ID) (--parent-account-group ACCOUNT_GROUP_NAME | --parent-account-group-id ACCOUNT_GROUP_ID | --parent-enterprise)

Command options

--id ID (required)
ID of target account. This option is exclusive with -n, --name.
-n, --name NAME (required)
Name of target account. This option is exclusive with --id.
--parent-account-group ACCOUNT_GROUP_NAME (required)
Name of parent account group. This option is exclusive with --parent-account-group-id and --parent-enterprise.
--parent-account-group-id ACCOUNT_GROUP_ID (required)
ID of parent account group. This option is exclusive with --parent-account-group and --parent-enterprise.
--parent-enterprise (required)
Set enterprise as the parent. This option is exclusive with --parent-account-group and --parent-account-group-id.

ibmcloud enterprise account-show

Display details of an account.

ibmcloud enterprise account-show (-n, --name NAME | --id ID)

Command options

--id ID (required)
ID of the account. This option is exclusive with -n, --name.
-n, --name NAME (required)
Name of the account. This option is exclusive with --id.

ibmcloud enterprise accounts

List accounts.

ibmcloud enterprise accounts [--parent-account-group ACCOUNT_GROUP_NAME | --parent-account-group-id ACCOUNT_GROUP_ID] [--recursive]

Command options

--parent-account-group ACCOUNT_GROUP_NAME (optional)
Name of the parent account group. This option is exclusive with --parent-account-group-id.
--parent-account-group-id ACCOUNT_GROUP_ID (optional)
ID of the parent account group. This option is exclusive with --parent-account-group.
--recursive (optional)
Show descendant accounts.

ibmcloud enterprise account-import

Import a stand-alone account.

ibmcloud enterprise account-import (--account-id ID) [--parent-account-group ACCOUNT_GROUP_NAME | --parent-account-group-id ACCOUNT_GROUP_ID]

Command options

--account-id
ID of source account.
--parent-account-group PARENT_ACCOUNT_GROUP (optional)
Name of the parent account group. This option is exclusive with --parent-account-group-id.
--parent-account-group-id PARENT_ACCOUNT_GROUP_ID (optional)
ID of the parent account group. This option is exclusive with --parent-account-group.