IBM Cloud IAM: 管理者権限を持つユーザーを招待する 2023年12月版

# はじめに
IBM Cloudで管理者相当の権限を持つユーザーの招待方法は過去の記事があるのですが、UIや機能が変更されたこともあり、改めてこちらで執筆時点(2023/12/12)の方法を紹介させて頂きます。
※以前の手順

https://qiita.com/dicekm-i/items/eadd9dc741798ee03c63

https://qiita.com/masaffff/items/d78b4ecde12d5b4e5b03

# アカウントオーナーでログインする
まず[ログイン画面](https://cloud.ibm.com/login)でログインを実施してください。この時、アカウントオーナーのユーザーでログインするようにしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/585725a3-17e5-1410-a74d-11e4e1a8f43e.png)

アカウントオーナーのメールアドレスを入力して続行を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/1a72474d-f51b-e25e-1e37-21a6a80d6ee4.png)

認証情報を入力してログインしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/83ac5796-b130-a0a5-a428-77c8fd0ea886.png)

ポータルが表示されました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/9501d26a-06e5-9b6c-0046-06721921b493.png)

まず、ログインしたユーザーがアカウントオーナーか確認しましょう
画面上部の「管理」から「アクセス(IAM)」を選んでください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/f1b9a4ea-fc96-d416-6934-5a5541d083d1.png)

左側のサイドメニューから「ユーザー」を選びます。複数ユーザーいるケースもありますが、ユーザー名の横に「自分自身」というタグが表示されているものが、今ログインしているユーザーになります。
さらにユーザー名の横に「所有者」のタグが表示されていれば、アカウントオーナーであることを示しています。下記の添付画面では、両方のタグが表示されているので、アカウントオーナーの権限でログインしていることを示しています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/825915d0-862d-69f3-cbc5-cafe28af4db7.png)

ログインしたユーザーの名前の横に「所有者」の表示が無い場合は、アカウントオーナーでログインできていないので、アカウントオーナーのメールアドレスを確認してログインするようにしてください。

まず、これでアカウントオーナーでログインすることができました。

# ユーザー招待画面に遷移する
先ほどと同じですが、画面上部の「管理」から「アクセス(IAM)」を選んでください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/f1b9a4ea-fc96-d416-6934-5a5541d083d1.png)

画面右上に「ユーザーの招待」のボタンがあるので選択してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/f31c4cb6-c948-9f86-a5e5-d6a4e55f1700.png)

これでユーザー招待の画面に遷移しました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/eea7a64d-fabc-0337-46b2-a31d29acc8e8.png)

# ユーザー招待の設定を行う
ユーザーの招待は、特に権限設定に手順がいくつか必要なので、順番に実施します。

## 招待するユーザーのメールアドレスを設定する
招待するユーザーのメールアドレスを設定してください。この手順では添付のように特定のGmailアドレスを設定しています。複数のユーザーを管理者権限で招待する場合は、カンマ区切りで複数のメールアドレスを設定してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/43d935b7-fc2d-23ab-9dd4-b482992a96f5.png)

## 招待者の権限を設定する
ここが面倒なところですが、添付画面の通りに実施ください。

まず、どのように権限を与えるかで「アクセス・ポリシー」を選択ください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/a147f8ba-02dc-e25b-46cf-70d654b5f8a3.png)

### すべてのIDおよびアクセス対応サービス
ポリシーの作成でサービスのうち「すべてのIDおよびアクセス対応サービス」を選択し、「次へ」を選びます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/b3060aea-c15d-5fde-75a5-9300389246b3.png)

リソースで「すべてのリソース」を選択し、「次へ」を選びます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/e5882d51-8c1f-32bd-7037-250e901a8848.png)

リソース・グループ・アクセスで「管理者」を選択し、「次へ」を選びます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/25f790a6-41e9-07bd-1e49-4fcb0ab50207.png)

役割とアクションで、サービス・アクセスで「管理者」、プラットフォーム・アクセスで「管理者」を選択し、「追加」を選びます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/e0d7cd83-6725-6010-9bf5-19b43f870c38.png)

これで、`すべてのIDおよびアクセス対応サービス`における管理者権限の設定ができました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/34d1a11c-88bf-a149-ed43-0729c5b4b164.png)

これに似た操作をあと3度ほど実施します。

### すべてのアカウント管理サービス
ポリシーの作成でサービスのうち「すべてのアカウント管理サービス」を選択し、「次へ」を選びます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/98172250-c013-fe10-4770-f4a1ee226e4e.png)

役割とアクションで「管理者」を選択し、「追加」を選びます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/dab9ed99-1e53-eeff-5b84-68452c0ab8fa.png)

これで、`すべてのアカウント管理サービス`における管理者権限の設定ができました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/5c8730da-dcef-aa35-05b6-315e9e1fd592.png)

## すべての IAM アカウント管理サービス
ポリシーの作成でサービスのうち「すべての IAM アカウント管理サービス」を選択し、「次へ」を選びます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/4318c827-d4da-83bc-c8f3-c8b47cc759a4.png)

役割とアクションのうち、サービス・アクセスは以下の3つを選択
- ユーザーAPIキーの作成者
- サービスIDの作成者
- VPN Administrator

プラットフォーム・アクセスは「管理者」を選択し、「追加」を選びます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/798dd43c-7320-0613-c1f5-035031cb47f0.png)

これで、`すべての IAM アカウント管理サービス`における管理者権限の設定ができました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/1d4f62b1-6293-0a93-2ec0-263662b23d6d.png)

### クラシック・インフラストラクチャー
ポリシーの作成でサービスのうち「クラシック・インフラストラクチャー」を選択し、「次へ」を選びます。検索ボックスで `クラシック` と入れるのが見つけやすいです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/d5d5d5ab-9fcf-ef47-dd99-14a3677e6f4a.png)

許可の項目では許可セットのうち「スーパーユーザー」を選択して「追加」を選びます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/8e93759d-99b7-1705-dfff-c466bfdc13b9.png)

これで、`クラシック・インフラストラクチャー`における管理者権限の設定ができました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/1d4f62b1-6293-0a93-2ec0-263662b23d6d.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/8e4f0a90-86be-1b73-6502-e5c32d006ca7.png)

これでポリシーの設定は終わりです。

# 招待を実施する
権限設定が終われば、先ほどの画面右下にある「招待」を選択して、招待を実施します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/c06aefb6-a14e-bf1e-c415-9835734b3963.png)

添付のように、ユーザーの一覧が表示され、招待中のユーザーが表示されるはずです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/cf22b838-52ae-53ae-d7a1-101d7e8cc907.png)

これで招待は完了です。
お疲れ様でした。

# 招待された人に届くメール
マスキングしている部分が多いですが、添付のように招待メールが届きます。
「Join now」のリンクからアカウントに参加する手続きを取ってください。招待期限が30日なので、それまでに手続きするようにしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/a20651c9-b6e2-91fa-c530-381f4cad856f.png)

## 既にIBM Cloud(IBMid)を取得している人への招待の場合
既にアカウント情報はIBM Cloudで保持されているので、チェックボックスにチェックを入れてアカウントへ参加します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/8ee194b1-0891-9980-980f-9d5d048d3127.png)

これで招待されたアカウントに参加できます。

## 初めてIBM Cloud(IBMid)にアカウントを作成する場合
添付のようにアカウントを設定するところから開始します。
まずはパスワードを設定して、「次へ(Next)」を選択してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/d734d2c3-483c-a65a-6409-a9463512246f.png)

名前を設定して、「次へ(Next)」を選択してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/0bd0eea9-657f-08c9-43d4-1f31b78313eb.png)

IBMからの製品情報等を受け取るかで、デフォルトでEmailにチェックが入っているので、不要な人はチェックを外し、使用条件に同意する点にチェックを入れて続けます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/1dad7441-f170-6568-9fa2-f9a7e12385d5.png)

IBM Cloudでのデータの取り扱いについて同意を求められるので、チェックを入れてアカウントへの参加を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/cbd6e44d-234a-b43d-e5dd-150b8de99945.png)

これでIBM Cloudで招待されたアカウントにログインできるようになりました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/651598/5499ffb9-e973-5a10-1a83-c438cb2f6739.png)

# 注意
:::note alert
これまでの手順は「管理者権限を持つユーザーの招待」のみでアカウントオーナーの切替は別途Caseを通じてアカウントオーナーのユーザーから、Supportに依頼してい頂く必要があります。
:::

# さいごに
いかがでしたでしょうか？
アカウントオーナーの退職に伴い、オーナー変更の手続きの前に次のアカウントオーナーのユーザーを招待したいけれど、手順がよくわからない、という話を受けてこちらの記事を作成させていただきました。旧来より手順はQiitaに掲載されていたりするのですが、IBM Cloud側のUI等が変わって対応できないケースもあるので、改めて執筆させて頂きました。
今後のユーザー招待の際にも参考にして頂ければ幸いです。