Permisos API de derechos y medición de AWS Marketplace
Los productos de software como servicio (SaaS), los productos de Imagen de máquina de Amazon (AMI) y los productos de contenedores pueden utilizar las API AWS Marketplace Metering Service y AWS Marketplace Entitlement Service. Cada tipo requiere diferentes permisos de AWS Identity and Access Management (IAM). En el caso de sus productos, debe medir el uso global y AWS se facturará a los clientes en función de los registros de medición que proporcione. Para disponer de la integración necesaria y poder proporcionar a AWS Marketplace los registros de medición, la cuenta del servicio que usa la integración debe tener una política de IAM restringida para permitir el acceso. Asocie la política del tipo de producto para el que está enviando información de medición al usuario o rol de que esté utilizando para la integración.
Temas
Política de IAM para productos SaaS
En la siguiente política, se requiere el primer permiso, aws-marketplace:ResolveCustomer
, para todas las integraciones de SaaS. El segundo permiso, aws-marketplace:BatchMeterUsage
, es necesario para la API de AWS Marketplace Metering Service. El tercer permiso, aws-marketplace:GetEntitlements
, es necesario para la API de AWS Marketplace Entitlement Service.
{ "Version": "2012-10-17", "Statement": [ { "Action": [ "aws-marketplace:ResolveCustomer", "aws-marketplace:BatchMeterUsage", "aws-marketplace:GetEntitlements" ], "Effect": "Allow", "Resource": "*" } ] }
Para obtener más información acerca de los productos SaaS, consulte Productos basados en SaaS en AWS Marketplace.
Política de IAM para productos de AMI
Utilice la siguiente política de IAM para los productos de AMI.
{ "Version": "2012-10-17", "Statement": [ { "Action": [ aws-marketplace:MeterUsage ], "Effect": "Allow", "Resource": "*" } ] }
Para obtener más información acerca de productos de AMI, consulte Productos basados en AMI en AWS Marketplace.
Política de IAM para productos de contenedor
Utilice la siguiente política de IAM para los productos de contenedores.
{ "Version": "2012-10-17", "Statement": [ { "Action": [ "aws-marketplace:RegisterUsage" ], "Effect": "Allow", "Resource": "*" } ] }
Para obtener más información sobre los productos de contenedores, consulte Productos basados en contenedores en AWS Marketplace.
Para obtener más información sobre cómo crear usuarios, consulte Creación de un usuario de IAM en su Cuenta de AWS en la Guía del usuario de IAM. Para obtener más información acerca de la creación y asignación de políticas, consulte Cambio de los permisos de un usuario de IAM.
Esta política concede acceso a las API para el rol o el usuario de IAM al que asocia la política. Para obtener más información sobre cómo habilitar la asunción de roles por parte de otra cuenta para estas llamadas a la API, consulte los artículos sobre el mejor método para concebir la suscripción de SaaS de AWS Marketplace en varias cuentas de Cuentas de AWS