Cloud Oneアカウントのアップデート手順（完全図解）

# 概要

2021.8.4 Trend Micro Cloud Oneのリリースに伴いアカウントとユーザの関係が大きく変わりました。
そのため2022.6.30までにアカウントのアップデートをしないと**ログオンができなくなる**とのこと（下記画像参照）なので、その手順を残したいと思います。
直近2022.4.4以降には資格情報をアップデートする必要（[下図](#管理者fullaccess権限のユーザ作業)参照）があるようですが、具体的に何を指しているかは不明（おそらくメールアドレス？）

詳しくは「[Trend Micro Cloud One アカウントの変更](https://cloudone.trendmicro.com/docs/jp/account-and-user-management/c1-accounts-about/)」を参照ください。

# 前提条件

筆者はAWS＋CloudOne（Workload Security）の組み合わせを使用しています。
Workload Security以外のサービス（例：Network Security）についてはおそらく以下のような構成になっているだろうと推測の元に書いてますのでご了承ください。

# 変更点

以下のようにアカウントの考え方が変更されました。

## 従来のアカウント構成

1アカウント：1サービス：1ユーザの構成でした。

![dsm_old.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/bf48aba8-2f18-5434-ce73-ff696cee7f63.png)

## 新アカウント構成

- 「**1ユーザ：nアカウント:nサービス**」の構成になりました。
- メールアドレスをユーザID（**一意の主キー**）としてユーザを再登録する必要があります。
  場合によっては**運用ユーザの再設計が必要**になるかと思います。
- 従来は1アカウント:1サービスだったのが、サービスの上位にアカウントが位置するようになりました。
  新アカウントで役割(下図新役割A、B)が新設され、複数のサービスと関連付けられるようになりました。
  複数のサービスやアカウントを同一ユーザで容易に行き来できるようになったが、アカウントの見分けがしづらいのでヘッダーロゴやテーマを変えられる機能があると便利と思いました。
- 1つAPIトークンで複数サービスに接続できるようになりました。
  既存のサービス内のAPIはそのまま継続利用できるが、[公式手順](https://cloudone.trendmicro.com/docs/jp/account-and-user-management/c1-account-upgrade/)では新アカウントで発行したAPIトークンに置き換えるように案内しています。

![dsm_new.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/995c2bd3-7e0a-330f-4e96-a14647da9a95.png)

# 手順


## 管理者（FullAccess権限のユーザ）作業

1. 管理者ユーザでログインしようとすると以下のようなダイアログが表示されるので、それに従ってアカウントをアップデートします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/8cdc5155-3f1e-8139-1c44-594ecef8469c.png)
2. ユーザの再作成扱いになるため、MFAを再設定します。（オプション）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/3d682b1c-1b7f-9625-6cc8-ccdfcab5ed98.png)
3. 「役割」を作成します。
  新アカウントでは上図の構成図のように新役割が設けられたので、別途作成する必要があります。
  ※ユーザ招待する際に割り当てる役割を選択することになるが、ここで作成した**新役割を選択**してください。旧役割を選択するとエラーになります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/7ae02bd9-dff1-53e5-553a-fe0a82b1fd0b.png)
4. ユーザを招待します。
    - 新規ユーザの招待
    ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/c0ab9e98-c7ec-782f-cac9-f06efc73f77a.png)
    - 既存ユーザの招待
    　「アカウントのアップデート」からユーザ招待します。サービス内のユーザの連絡先にメールアドレスが登録されていない場合は招待できません。なお、新規ユーザの招待から直接招待することもできます。
    ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/025c1719-a2a0-f5d7-f2f9-a46570e66492.png)
    作成した「新役割」を選択し、招待を送信します。
    ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/f353e22d-89ab-0473-8615-8224b00a2215.png)
　　複数人同時招待すると以下のようにエラーが表示されますが、一覧で「招待の保留中」となっていれば問題ありません。
　　![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/3fb91382-10b7-c303-b1bf-dd227ae3ca3b.png)

## 一般ユーザ作業（招待されるユーザ）

1. 招待メールに従って、ID/PWを設定し、承諾します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/294efda8-3517-5403-89a7-7a017e9cada3.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/bbd90983-0ff4-b11a-a1bb-083c0084bdd7.png)
2. MFAを設定します。（オプション）（上記同様）
3. ログイン確認します。**入口が変わるので要注意！！**
MFAの入力画面はログオン後に表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/aac4bc18-aec6-9076-2720-1beb880d5dad.png)


招待されたユーザが承諾した場合は、ユーザID(URN)が`urn:cloudone:identity:us-1:xxxxxxxx:user/xxxxxxxxxxxxxxxxxxxxx`に変わります。一時的に旧ユーザと重複しますが、メールアドレスが一致していればそのうち1つになります。なお、既存ユーザにメールアドレスが登録されていない場合は2名存在することになります。（自動消込されない）

## 2アカウント以上に参加する方法

1. 上記同様に対象のアカウントで管理者がメンバーを招待します。
2. 招待メールが送信されるが、その招待メールは新規追加専用なので無視でOK。
3. メンバーは参加済みのCloudOneにログインし、招待を受諾する。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/15b48ffc-5ed9-ddae-ed59-34c70dff4197.png)
4. 参加済みのアカウントがあることを確認します。新たなに参加したアカウントに移動できることを確認します。
右上のアカウントID以外では見分けが付かないので要注意！！！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30522/1c0c9c49-3312-12a7-ff47-165a7858cf29.png)

## API

まだ未完のため、詳しい手順は割愛させて頂きます。
[公式手順](https://cloudone.trendmicro.com/docs/jp/account-and-user-management/c1-account-upgrade/#create-api-key)に従って更新することをお勧めします。