AWS アカウントを追加する
yamory の クラウドで AWS アカウントをスキャンするために、AWS アカウントを yamory に登録する方法を説明します。
AWS アカウントの追加手順
以下の手順で、AWS アカウントを追加できます。
- アカウント追加ウィザードの開始
- IAM Role の登録
- IAM Role ARN の登録
アカウント追加ウィザードの開始
「クラウド」カテゴリの「アカウント」画面から「新しいアカウントを追加」ボタンをクリックします。
IAM Role の発行と登録
IAM Role の作成画面が表示されます。ここで、クラウドでのスキャンに必要な IAM Role の信頼ポリシーが表示されるので、右上の「コピー」ボタンをクリックして、全体をコピーしておきます。
「外部ID再生成」ボタンで、アカウント毎に外部IDを再生成できます。
外部IDとは、権限を与える際に一意の識別子を提供し、混乱する代理問題 を回避するために役立てることができます。

次に、クラウドでスキャンしたい AWS アカウントにログインし、IAM の管理コンソールを開きます。管理コンソールの左側のメニューから「ロール」をクリックして IAM Role 一覧画面を開き、IAM Role の一覧が表示されている状態で、右上の「ロールを作成」ボタンをクリックします。
IAM Role 作成画面に遷移したら、「カスタム信頼ポリシー」を選択して、先ほどコピーした IAM Role を編集画面に貼り付け、次へ進みます。
続いて、IAM Role に紐づけるポリシーを選択します。yamory の クラウドでは ReadOnlyAccess
と SecurityAudit
のポリシーが必要となるので、この 2 つを検索してアタッチしてください。
ポリシー検索欄は部分一致検索を行う仕様のため、デフォルトのソート順では ReadOnlyAccess が1ページ目に表示されないことがあります。この場合は、ポリシー名をアルファベット逆順でソートすることにより見つけやすくなります。
最後に、作成した IAM Role に名前をつけます。ここでは説明のため yamory-cspm-role-for-document
としていますが、任意の名前をつけることができます。
ReadOnlyAccess
と SecurityAudit
のポリシーがアタッチされていることを確認して、「ロールを作成」ボタンをクリックします。
IAM Role ARN の登録
IAM Role を作成したら、yamory 側への登録作業を行います。IAM Role の一覧画面から、作成した Role を選択し、ARN をコピーします。
yamory 側の画面へ戻り、コピーした ARN を貼り付けてから「アカウントを追加」ボタンをクリックします。
以上でアカウントの追加は完了です。