AWS Billing for a member AWS account

0

Hi AWS,

There is an AWS account which is the master account which has the consolidated billing for all the accounts within AWS organizations and the result of the billing is getting stored in CSV format in the S3 bucket provided. However when I am trying to generate the report for a member AWS account in the S3 bucket in the CSV format it is giving me this warning cum error linked account preferences are managed at the payer account level.

I was referring to this AWS documentation link https://docs.aws.amazon.com/managedservices/latest/onboardingguide/set-up-consolidated-billing.html however I am looking for a better way if there is any like writing a S3 lifecycle management rule to sync the report from a dedicated folder from source account S3 bucket (Master account) to the child account S3 bucket (Member account).

Can you please help me out with this?

profile picture
preguntada hace un año698 visualizaciones
2 Respuestas
0

Hello Arjun,

I did some research on the error you're receiving. It may be the member accounts within your organization are not permitted to view cost & usage reports, these settings are managed by the payer account & can be changed via the org console. I found these resources that may help you resolve this error:

https://docs.aws.amazon.com/cur/latest/userguide/cur-consolidated-billing.html.

https://aws.amazon.com/premiumsupport/knowledge-center/organization-cost-explorer-iam/.

Also, I suggest taking a look at our documents on replicating objects, for a potential method for your use case:

https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication.html.

Best Regards,

- Rick N.

profile pictureAWS
EXPERTO
respondido hace un año
0

So, if looks like you're looking at the legacy "monthly CSV" billing report which is only available at the Payer account level (well, we consider it legacy because we recommend to use CUR instead, as it gets all the new updates and features).

We recommend using CUR (Cost and Usage Report) instead. You can choose to create it and set it up with either hourly, or daily, or monthly granularity. You can even include resource IDs (recommended, but you don't have to do it). You can choose a format - either CSV (text), or Parquet (recommended, as it can for example be queried using SQL in Athena service). AND MOST IMPORTANTLY, you can create those reports at linked account level, too.

So, if you wanted to simply get the version of CUR that would look similar to the Monthly CSV that you are referring to, - you can create it on the linked account, choose CSV format, use monthly granularity, and don't include resource IDs. Note that CUR has much more columns than the monthly CSV report that you're referring to. But it may be a good thing, as it will allow yout to dive deeper into your detailed cost and usage, and observe trends over time.

I hope this helps!

profile pictureAWS
EXPERTO
respondido hace un año

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas