How to update payment method my root account?

0

When I open the payment preferences page at https://us-east-1.console.aws.amazon.com/billing/home#/paymentpreferences/paymentmethods I received the following message:

The Billing console uses AWS Identity and Access Management (IAM) policies for better security and flexibility. Some of your actions are currently restricted by these policies. Contact your AWS administrator if you need help. If you are an AWS administrator, you can provide permissions for your users or groups by creating IAM policies.

How do I change the payment method?

I'm using root account.

Roman
asked 8 months ago586 views
2 Answers
0

Hi,

You might use a user with Administration permissions but not root (to sign-in as a root, you provide only email and password but not the account ID).

If you want to add permissions to manage billing with IAM Users please follow the documentation https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_billing.html

profile picture
EXPERT
answered 8 months ago
profile pictureAWS
EXPERT
reviewed 8 months ago
profile picture
EXPERT
reviewed 8 months ago
0

If you're using root credentials, and not SSO or IAM roles/users then it looks like you are not logged into the Payer Management account of the organization. Normally, this issue happens if you are logged into the linked (member) account in the Organization. If that's the case, it's likely that there are SCPs (service control policies) set up on the Management Payer account that prevent linked accounts from accessing their billing pages. The payment method can only be updated on the Payer account as it pays the bill for the whole consolidated family.

However, if you are logged into the Management Payer account, you are probably logged into the account with the Administrator or Admin IAM role. By default, management of all the account management and billing related tasks is not enabled for IAM roles or users (By default, IAM users don't have access to the AWS Billing console). To enable it, you have to do it while logged in with root credentials (root email and password for the account) https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/control-access-billing.html - after enabling it, you should be able to access billing page using Admin role.

profile pictureAWS
EXPERT
answered 8 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions