View a markdown version of this page

AWS Marketplace Reporting API のアクセスコントロール - AWS Marketplace

AWS Marketplace API リファレンスが再構築されました。サポートされている API オペレーションの詳細については、AWS Marketplace API リファレンスを参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Marketplace Reporting API のアクセスコントロール

AWS Marketplace Reporting API を使用して、調達インサイトダッシュボードを取得します。API は GetBuyerDashboardアクションをサポートします。

API を使用するには、まずAWSServiceRoleForProcurementInsightsPolicyサービスにリンクされたロールを作成する必要があります。ロールは以下を実行します。

  • が購入者の組織内のすべてのアカウントのデータにアクセスして記述 AWS Marketplace できるようにします。

  • 調達インサイトダッシュボードを取得します

  • 委任された管理者を登録および登録解除できます

購入者は、 AWS Marketplace コンソールを使用して調達インサイトダッシュボードへの信頼されたアクセスを有効にするときにロールを作成します。このプロセスの詳細については、「 AWS Marketplace 購入者ガイド」の「ダッシュボードのアクティブ化」を参照してください。

重要

GetBuyerDashboard アクションを呼び出し、委任された管理者を登録および登録解除するには、 に次の IAM アクセス許可AWSServiceRoleForProcurementInsightsPolicyが必要です。

JSON
{ "Version":"2012-10-17", "Statement": [{ "Sid": "CreateServiceLinkedRoleForProcurementInsights", "Effect": "Allow", "Action": "iam:CreateServiceLinkedRole", "Resource": "arn:aws:iam::*:role/aws-service-role/procurement-insights.marketplace.amazonaws.com/AWSServiceRoleForProcurementInsights*", "Condition": { "StringLike": { "iam:AWSServiceName": "procurement-insights.marketplace.amazonaws.com" } } }, { "Sid": "EnableAWSServiceAccessForProcurementInsights", "Effect": "Allow", "Action": [ "organizations:EnableAWSServiceAccess" ], "Resource": "*", "Condition": { "StringLike": { "organizations:ServicePrincipal": "procurement-insights.marketplace.amazonaws.com" } } }, { "Sid": "ManageDelegatedAdministrators", "Effect": "Allow", "Action": [ "organizations:ListDelegatedAdministrators", "organizations:DeregisterDelegatedAdministrator", "organizations:RegisterDelegatedAdministrator" ], "Resource": "*", "Condition": { "StringLike": { "organizations:ServicePrincipal": "procurement-insights.marketplace.amazonaws.com" } } }, { "Sid": "GetBuyerDashboardStatement", "Effect": "Allow", "Action": "aws-marketplace:GetBuyerDashboard", "Resource": "*" }, { "Sid": "ViewOrganizationDetails", "Effect": "Allow", "Action": [ "organizations:DescribeOrganization", "organizations:ListAWSServiceAccessForOrganization" ], "Resource": "*" } ] }

ポリシーの作成の詳細については、IAM ユーザーガイドAWS 「Identity and Access Management」の「ポリシーとアクセス許可」を参照してください。

ポリシーが使用する AWS Organizations アクションの詳細については、 AWS Organizations API リファレンスを参照してください。