Comprobación de derechos mediante el AWS Marketplace Entitlement Service - AWS Marketplace

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Comprobación de derechos mediante el AWS Marketplace Entitlement Service

Si el producto es un producto de contratos SaaS, el producto llama a AWS Marketplace Entitlement Service para recuperar los derechos del cliente mediante la API de GetEntitlements. Su producto debe verificar el uso posterior en esa cuenta comparándose con el Servicio de concesión de derechos de AWS Marketplace. Por ejemplo, si el cliente aprovisiona 10 usuarios en la cuenta, su producto debe comprobar los derechos de uso de esta capacidad en el Servicio de concesión de derechos de AWS Marketplace.

Para verificar los derechos de un cliente sobre su producto, utilice la operación GetEntitlements en el Servicio de concesión de derechos de AWS Marketplace. El servicio de concesión de derechos de AWS Marketplace solo está disponible en la región Este de EE. UU. (Norte de Virginia), a la que se puede acceder a través de entitlement.marketplace.us-east-1.amazonaws.com o entitlement-marketplace.us-east-1.api.aws.

GetEntitlements acepta un ID de cuenta de AWS de cliente, un identificador de cliente y una dimensión como filtros. El ProductCode es un parámetro obligatorio. La operación devuelve un listado paginado de derechos. El resultado incluye un campo ExpirationDate que indica el período de validez mínimo de los derechos. Si el cliente ha configurado la renovación automática, la fecha definida en el campo ExpirationDate es la fecha de renovación.

Para ver ejemplos de código, consulte Ejemplos de código para la integración de productos de SaaS.

Recuperación de derechos por acciones del usuario

Los siguientes ejemplos pueden ayudarle a comprender mejor el proceso de recuperación de los derechos por las acciones del usuario.

Ejemplo: producto basado en el usuario

Puede ofrecer un producto que permita cierto número de cuentas para un cliente determinado. El cliente puede visitar un panel para aprovisionar nuevos usuarios (por ejemplo, para asignar credenciales). Cuando el cliente aprovisiona un nuevo usuario, su producto llama a GetEntitlements para comprobar que la capacidad existe. Si no es así, puede llamar al Servicio de medición de AWS Marketplace para facturar los usuarios adicionales.

Ejemplo: producto de almacenamiento de datos

Puede ofrecer un producto que permite a los clientes almacenar cierta cantidad de datos de forma cifrada o no cifrada. El cliente puede ver un panel que muestra la cantidad de datos existentes y asignados en su producto. Su panel recupera la cantidad de asignación a través de GetEntitlements.