View a markdown version of this page

예약된 보고서에 대한 실행 역할 권한 - AWS 비용 관리

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

예약된 보고서에 대한 실행 역할 권한

예약된 보고서를 생성할 때 사용자를 대신하여 보고서를 생성하고 전송할 수 있는 AWS Billing and Cost Management 권한을 부여하는 IAM 실행 역할을 제공해야 합니다. 실행 역할에는 다음과 같은 권한 및 신뢰 정책이 필요합니다.

권한 정책

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AwsBcmDashboardsScheduleReportsDataAccess", "Effect": "Allow", "Action": [ "bcm-dashboards:GetDashboard" ], "Resource": [ "arn:aws:bcm-dashboards::*:dashboard/*" ] }, { "Sid": "AwsBcmDashboardsScheduleReportsDataAccessCE", "Effect": "Allow", "Action": [ "ce:GetDimensionValues", "ce:GetCostAndUsageWithResources", "ce:GetCostAndUsage", "ce:GetCostForecast", "ce:GetTags", "ce:GetUsageForecast", "ce:GetCostCategories", "ce:GetSavingsPlansCoverage", "ce:GetReservationUtilization", "ce:GetReservationCoverage", "ce:GetSavingsPlansUtilization", "ce:GetSavingsPlansUtilizationDetails", "budgets:ViewBudget", "budgets:DescribeBudgetActionsForAccount", "billing:ListBillingViews" ], "Resource": "*" } ] }
참고

AWS 예산 보고서 위젯을 시작하기 전에 실행 역할을 생성한 경우 기존 역할에 예산 API 권한이 포함되지 않습니다. AWS 예산 보고서 위젯이 포함된 대시보드에 대한 보고서를 예약하려면 위에 나열된 예산 권한을 포함하도록 실행 역할을 업데이트합니다. 예약된 보고서를 생성하거나 편집할 때 추가 구성 섹션에서 서비스 역할을 업데이트할 수 있습니다. IAM에서 역할이 수동으로 수정된 경우이 업데이트가 실패합니다. 이 문제를 해결하려면 새 역할을 생성하거나 정책 버전을 원래 상태로 복원합니다. 자세한 내용은 IAM 사용 설명서의 정책의 기본 버전 설정을 참조하세요.

신뢰 정책

실행 역할은 bcm-dashboards.amazonaws.com 서비스 보안 주체를 신뢰해야 합니다. 를 AWS 계정 ID<account-id>로 바꿉니다.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowBcmDashboardScheduledReportAssumeRole", "Effect": "Allow", "Principal": { "Service": "bcm-dashboards.amazonaws.com" }, "Action": "sts:AssumeRole", "Condition": { "StringEquals": { "aws:SourceAccount": "<account-id>" }, "StringLike": { "aws:SourceArn": "arn:aws:bcm-dashboards::<account-id>:*" } } } ] }