アカウントおよびユーザーの管理 (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_PENDING
、CANCELED
、SUSPENDED
- --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 OBJECT (オプション)
- オブジェクトの監査ログをリストします。
- --action ACTION (オプション)
- アクションの監査ログをリストします。
- --start-date 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 (オプション)
- アカウント ID。 指定がない場合、デフォルトは現在の口座。
ibmcloud account user-remove
アカウントからユーザーを削除します (アカウント所有者のみ)。
ibmcloud account user-remove USER_ID [-c ACCOUNT_ID] [-f, --force]
コマンド・オプション
- USER_ID (必須)
- ユーザー ID
- -c ACCOUNT_ID
- アカウント 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 (必須)
- 招待するユーザーの E メール。
- -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 (必須)
- 再度招待するユーザーの E メール。
ibmcloud account user-preference
ユーザー設定の詳細を表示します。
ibmcloud account user-preference
ibmcloud account user-preference-update
ユーザー設定を更新します。
ibmcloud account user-preference-update (--position NEW_POSITION)
コマンド・オプション
- --position NEW_POSITION (オプション)
- ユーザーのポジションを設定します (
manager
やstudent
など)。
ibmcloud アカウント・ユーザー-状況
ユーザーのステータスを表示する:
ibmcloud account user-status [USER_ID] [--output FORMAT] [-q, --quiet]
コマンド・オプション
- USER_ID
- ユーザー ID。 指定がない場合、デフォルトは現在のユーザー。
- --output FORMAT
- 出力フォーマットを指定します。 「JSON」のみがサポートされています。
- -q, --quiet
- 詳細出力を抑制します。
ibmcloud アカウント user-status-update
ユーザーのステータスを更新する:
ibmcloud account user-status-update USER_ID NEW_STATUS [--output FORMAT] [-q, --quiet]
コマンド・オプション
- USER_ID (必須)
- ユーザー ID。
- NEW_STATUS (必須)
- ユーザーの状況 (
SUSPENDED
やACTIVE
など) を設定します。 可能な状況のリストについて詳しくは、 ユーザー・アカウント状況 を参照してください。 このオプションは、suspended
やactive
などの小文字の値を取ることもできます。 - --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 TYPE (オプション)
- 通知タイプ (
unplanned_events
とplanned_maintenance
のいずれか)。
ibmcloud account platform-notification-unsubscribe
プラットフォーム通知をアンサブスクライブします。
ibmcloud account platform-notification-unsubscribe (--type TYPE)
コマンド・オプション
- --type TYPE (オプション)
- 通知タイプ (
unplanned_events
とplanned_maintenance
のいずれか)。