AWS の初期状態では、Billing 情報を見ることができるのは、root ユーザーだけです。
IAM ユーザーに Billing を見られる権限を付けるには2段階の手順が必要になります。
1. IAM User に Billing 情報へのアクセス許可を Enable する
Billing Management Consoleにアクセスして「IAM User and Role Access to Billing Information」を Enable にする。
2. Billing 情報へのアクセス・ポリシーを作成し、IAM User に割り当てる
root ユーザー でログインし IAM Management Console の Policies から、Billing を許可する Policy を作成し、Billing を見せたい User に紐付ける。
私は Full権限を与えましたが、実際は以下のように Read / Write にわかれて細かな権限が設定可能です。
「Policy で権限を割り当てれば大丈夫だろう」と思っていると、なかなか反映されず、おかしいな・・・と思って、ガイドをよく読むと1番の設定がある事に気づいたのでメモしておきます。