コスト管理コンソールの操作権限がない
概要
- 今回は、IAM ユーザーが AWS 請求およびコスト管理コンソールにアクセスする際に、権限の問題が発生した場合の対処方法を記載します。
エラーの発生状況
- IAM ユーザーには、AWS の管理ポリシー「AWSBillingReadOnlyAccess」を割り当てました。しかし、マネージメントコンソールの Billing and Cost Management (AWS 請求およびコスト管理コンソール) にアクセスすると、権限エラーの Access denied が発生します。
- 次に、Cost Explorer を選択しますが、次のエラーとなり利用できません。IAM ユーザーに、管理ポリシーを割り当てるだけでは権限エラーは解消されない様です。
- この操作を実行する権限がありません。
対処方法
- 先ずルートユーザーを使用して、マネージメントコンソールにログインします。
- 次にナビゲーションバーでアカウント名を選択し、「アカウント」を選択します。
- IAM ユーザーおよびロールによる請求情報へのアクセスを確認し、「無効化済み」となっていることを確認します。
- 「編集」を選択します。
- 「IAM アクセスをアクティブ化」をチェックし、「更新」を選択します。
- IAM ユーザーおよびロールによる請求情報へのアクセスが「有効化済み」に変わりました。
- IAM ユーザーで再度ログインします。
- 次はエラーなく、マネージメントコンソールの Billing and Cost Management (AWS 請求およびコスト管理コンソール) にアクセスが出来ました。Cost Explorer も使用出来ます。