Cost report permissions

The following are the minimum permissions required to create a cost export in the AWS console.

Copy
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "S3BucketCreate",
            "Effect": "Allow",
            "Action": [
                "s3:CreateBucket",
                "s3:PutBucketPolicy"
            ],
            "Resource": "arn:aws:s3:::*"
        },
        {
            "Sid": "BillingCostManagementExportPermissions",
            "Effect": "Allow",
            "Action": [
                "bcm-data-exports:ListExports",
                "bcm-data-exports:GetExport",
                "bcm-data-exports:CreateExport",
                "cur:PutReportDefinition",
                "bcm-data-exports:DeleteExport",
                "bcm-data-exports:UpdateExport",
                "bcm-data-exports:ListTables",
                "bcm-data-exports:ListExecutions",
                "bcm-data-exports:GetExecution",
                "bcm-data-exports:GetTable",
                "bcm-data-exports:ListTagsForResource",
                "cur:DescribeReportDefinitions"
            ],
            "Resource": [
                "*"
            ]
        }
    ]
}