やりたいこと
IBM Cloud CLI(コマンド・ライン・インターフェース)でアカウントの新規追加を行う。
尚、GUIでは”IAM” -> "アクセスおよびユーザーの管理"->"ユーザーの招待"にて同操作は行える。
環境情報
$ ibmcloud --version C:\Program Files\IBM\Cloud\bin\ibmcloud.exe version 2.1.1...
やり方
アカウントにログイン後に
$ ibmcloud login ... Account: XX (xx) <-> YY
以下コマンドでメールアドレスを付与してコマンド実行すると
$ ibmcloud account user-invite xx@xx
標準出力にてインビテーションが送付された旨が表示される。
Sending invitation to xx@xx to join in account yy...
また、この操作のみでは招待したユーザはPending状態なので、該当ユーザ自身が案内を受諾する必要がある。
xx@xx 保留中
以下、補足です。
補足
デフォルトで招待すると権限やアクセスグループには何も付与されませんが、例えばaccess-groupsを同時に付与することも可能で以下にて招待とグループ追加を同時に行うことで
$ ibmcloud account user-invite xx@xx --access-groups "MyAdmin"
既存ユーザに以下のようにグループ割当をする手間を省けます。
$ ibmcloud iam access-group-user-add "MyAdmin" "xx@xx"
以上です。