IAMユーザーからAWSの請求が見られないのでアクセス許可する

新サービスを作るためにAWSアカウントを取得しました。

AWSのベストプラクティスに則り、IAMユーザーを作ったまでは良かったのですが、請求画面を見ようとしたら怒られました。

久しぶりにAWSアカウントをイチから作ったのでまず権限から設定する必要があります。

前提として、任意のIAMユーザーは作成済みとします。

解決方法

任意のIAMユーザーにポリシーを適用します。

マネジメントコンソールの「IAM」から「ユーザー」に入り、ポリシーを適用していきます。

現状、一人での管理運用なので、AdministratorAccessを適用しフルアクセスを許可しました。

しかし、これだけでは請求情報にアクセスできません。

アカウント名のところから「マイアカウント」を選択します。

中段の「IAMユーザー/ロールによる請求情報へのアクセス」をチェックします。

これで請求情報にアクセスすることができました。

あと、AWSに限らずクラウドはいつの間にか大きな請求になっていることも少なくありません。CloudWatchでアラートも設定しておいたほうがいいです。

次回はそのあたり設定していこうかと思います。