AWS Marketplace 計測と使用権限 API のアクセス許可 - AWS Marketplace

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

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 ベースの製品」を参照してください。

AMI 製品の IAM ポリシー

AMI 製品には以下の IAM ポリシーを使用してください。

{ "Version": "2012-10-17", "Statement": [ { "Action": [ aws-marketplace:MeterUsage ], "Effect": "Allow", "Resource": "*" } ] }

AMI 製品の詳細については、「AMIベースの製品」を参照してください。

コンテナ製品の IAM ポリシー

コンテナ製品には以下の IAM ポリシーを使用してください。

{ "Version": "2012-10-17", "Statement": [ { "Action": [ "aws-marketplace:RegisterUsage" ], "Effect": "Allow", "Resource": "*" } ] }

コンテナ製品の詳細については、「コンテナベースの製品」を参照してください。

ユーザーの作成の詳細については、「IAM ユーザーガイド」の「AWS アカウントでの IAM ユーザーの作成」を参照してください。ポリシーの作成および割り当ての詳細については、「IAM ユーザーのアクセス許可の変更」を参照してください。

このポリシーでは、ポリシーがアタッチされる IAM ロールまたはユーザーに API へのアクセス許可を付与しています。これらの API コールで別のアカウントによるロールの引き受けを有効にする方法の詳細については、 AWS Partner Network (APN) ブログの「How to Best Architect Your AWS Marketplace SaaS Subscription Across Multiple AWS アカウント」を参照してください。