As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWS Marketplace permissões da API de medição e titulação
Produtos de software como serviço (SaaS), produtos Amazon Machine Image (AMI) e produtos de contêiner podem usar as APIs AWS Marketplace Metering Service e. AWS Marketplace Entitlement Service Cada tipo requer diferentes permissões do AWS Identity and Access Management (IAM). Para seu produto ou produtos, você mede todo o uso, e os clientes são cobrados AWS com base nos registros de medição que você fornece. Para habilitar a integração necessária para fornecer AWS Marketplace seus registros de medição, a conta de serviço que a integração está usando precisa de uma política restrita de IAM para permitir o acesso. Anexe a política do tipo de produto para o qual você está enviando informações de medição ao usuário ou à função do que você está usando para a integração.
Tópicos
Política do IAM para produtos de SaaS
Na política a seguir, a primeira permissão, aws-marketplace:ResolveCustomer
, é necessária para todas as integrações de SaaS. A segunda permissão, aws-marketplace:BatchMeterUsage
, é necessária para a API AWS Marketplace Metering Service
. A terceira permissão, aws-marketplace:GetEntitlements
, é necessária para a API AWS Marketplace Entitlement Service .
{ "Version": "2012-10-17", "Statement": [ { "Action": [ "aws-marketplace:ResolveCustomer", "aws-marketplace:BatchMeterUsage", "aws-marketplace:GetEntitlements" ], "Effect": "Allow", "Resource": "*" } ] }
Para obter mais informações sobre produtos de SaaS, consulte Produtos baseados em SaaS em AWS Marketplace.
Política do IAM para produtos de AMI
Use a seguinte política do IAM para produtos de AMI.
{ "Version": "2012-10-17", "Statement": [ { "Action": [ aws-marketplace:MeterUsage ], "Effect": "Allow", "Resource": "*" } ] }
Para obter mais informações sobre produtos de AMI, consulte AMIprodutos baseados em AWS Marketplace.
Política do IAM para produtos de contêiner
Use a seguinte política do IAM para produtos de contêiner.
{ "Version": "2012-10-17", "Statement": [ { "Action": [ "aws-marketplace:RegisterUsage" ], "Effect": "Allow", "Resource": "*" } ] }
Para obter mais informações sobre produtos de contêiner, consulte Produtos à base de contêineres em AWS Marketplace.
Para obter mais informações sobre como criar usuários, consulte Criar um usuário na sua Conta da AWS no Guia do usuário do IAM. Para obter mais informações sobre como criar e atribuir políticas, consulte Alterar permissões para um usuário do IAM.
Essa política concede acesso às APIs para a função ou o usuário do IAM ao qual a função está anexada. Para obter mais informações sobre como habilitar a assunção de funções por outra conta para essas chamadas de API, consulte Como arquitetar melhor sua assinatura de AWS Marketplace SaaS em Contas da AWS