翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Marketplace 計測と使用権限 API のアクセス許可
Software as a Service (SaaS) 製品、Amazon Machine Image (AMI) 製品、およびコンテナ製品は、 AWS Marketplace Metering Service および AWS Marketplace Entitlement Service APIsを使用できます。タイプ別に異なる AWS Identity and Access Management (IAM) アクセス許可が必要です。製品については、すべての使用量を計測し、指定した計測レコード AWS に基づいて から顧客に請求されます。 AWS Marketplace 計測レコードの提供に必要な統合を有効にするには、統合が使用しているサービスアカウントでアクセスを有効にするために制約のある IAM ポリシーが必要です。計測情報を送信する対象の製品タイプのポリシーを、統合で使用しているユーザーまたはロールにアタッチします。
SaaS 製品の IAM ポリシー
以下のポリシーでは、すべての SaaS 統合に最初のアクセス許可、aws-marketplace:ResolveCustomer
が必要です。2 つ目のアクセス許可、aws-marketplace:BatchMeterUsage
は AWS Marketplace Metering Service
API に必要です。3 つ目のアクセス許可、aws-marketplace:GetEntitlements
は AWS Marketplace Entitlement Service API に必要です。
{ "Version": "2012-10-17", "Statement": [ { "Action": [ "aws-marketplace:ResolveCustomer", "aws-marketplace:BatchMeterUsage", "aws-marketplace:GetEntitlements" ], "Effect": "Allow", "Resource": "*" } ] }
SaaS 製品の詳細については、「の SaaS ベースの製品 AWS Marketplace」を参照してください。
AMI 製品の IAM ポリシー
AMI 製品には以下の IAM ポリシーを使用してください。
{ "Version": "2012-10-17", "Statement": [ { "Action": [ aws-marketplace:MeterUsage ], "Effect": "Allow", "Resource": "*" } ] }
AMI 製品の詳細については、「AMIベースの製品 AWS Marketplace」を参照してください。
コンテナ製品の IAM ポリシー
コンテナ製品には以下の IAM ポリシーを使用してください。
{ "Version": "2012-10-17", "Statement": [ { "Action": [ "aws-marketplace:RegisterUsage" ], "Effect": "Allow", "Resource": "*" } ] }
コンテナ製品の詳細については、「でのコンテナベースの製品 AWS Marketplace」を参照してください。
ユーザーの作成の詳細については、「IAM ユーザーガイド」の「AWS アカウントでの IAM ユーザーの作成」を参照してください。ポリシーの作成および割り当ての詳細については、「IAM ユーザーのアクセス許可の変更」を参照してください。
このポリシーでは、ポリシーがアタッチされる IAM ロールまたはユーザーに API へのアクセス許可を付与しています。これらの API コールで別のアカウントによるロールの引き受けを有効にする方法の詳細については、 AWS Partner Network (APN) ブログの「How to Best Architect Your AWS Marketplace SaaS Subscription Across Multiple AWS アカウント