AWS Marketplace計量和權益 API 權限 - AWS Marketplace

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS Marketplace計量和權益 API 權限

軟體即服務 (SaaS) 產品、亞馬遜機器映像 (AMI) 產品和容器產品都可以使用AWS Marketplace Metering Service和AWS Marketplace Entitlement Service API。每種類型都需要不同的AWS Identity and Access Management (IAM) 許可。對於您的產品或產品,您可以計量所有用量,而客戶則會AWS根據您提供的計量記錄向客戶收費。若要啟用提供計量記錄所需AWS Marketplace的整合,整合所使用的服務帳戶需要受限的 IAM 政策來啟用存取權。連接您用來進行整合之計量資訊之產品類型的政策。

軟體 SaaS 產品的 IAM 政策

在下列政策中,所有 SaaS 整合都需要第一項權限。aws-marketplace:ResolveCustomerAWS Marketplace Metering ServiceAPI 需要第二個權限。aws-marketplace:BatchMeterUsageAWS Marketplace Entitlement ServiceAPI 需要第三個權限。aws-marketplace:GetEntitlements

{ "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 產品的詳細資訊,請參閱「基於阿美的產品」。

容器產品的 IAM 政策

針對容器產品使用下列 IAM 政策。

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

如需有關容器產品的詳細資訊,請參閱基於容器的產品

如需有關建立使用者的詳細資訊,請參閱 IAM 使用者指南AWS 帳戶中的「建立使用者」。如需有關建立和指派政策的詳細資訊,請參閱變更 IAM 使用者的許可。

此政策授予您附加政策之 IAM 角色或使用者之 API 的存取權。如需如何透過其他帳戶針對這些 API 呼叫啟用角色假設的詳細資訊,請參閱如何AWS 帳戶在AWS Partner Network (APN) 部落格中最佳化多個AWS Marketplace SaaS 訂閱架構