Vérification des droits - AWS Marketplace

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Vérification des droits

Si votre produit est un produit sous contrat SaaS, votre produit appelle le AWS Marketplace Entitlement Service pour récupérer les droits du client à l'aide du GetEntitlements. Votre produit doit vérifier l'utilisation ultérieure de ce compte auprès du service AWS Marketplace d'autorisation. Par exemple, si le client fournit 10 utilisateurs sur le compte, votre produit doit vérifier auprès du service d' AWS Marketplace éligibilité qu'il a droit à cette capacité.

Pour vérifier le droit d'un client à votre produit, utilisez l'GetEntitlementsopération du service d' AWS Marketplace éligibilité. Le service AWS Marketplace d'éligibilité est disponible uniquement dans la région de l'est des États-Unis (Virginie du Nord), accessible viaentitlement.marketplace.us-east-1.amazonaws.com.

GetEntitlements accepte un identifiant de client et une dimension comme filtres. ProductCode est un paramètre obligatoire. L'opération renvoie une liste paginée des droits. Le résultat comporte un champ ExpirationDate qui indique la période de validité minimale des droits. Si le client a configuré le renouvellement automatique, la date indiquée dans le ExpirationDate champ est la date de renouvellement.

Pour obtenir des exemples de code, veuillez consulter Exemples de code pour l'intégration de produits SaaS.

Récupération de droits par des actions utilisateur

Les exemples suivants peuvent vous aider à mieux comprendre le processus de récupération de droits par des actions utilisateur.

Exemple : produit basé sur l'utilisateur

Vous proposez un produit qui autorise un certain nombre de comptes pour un client donné. Le client peut consulter un tableau de bord pour mettre en service de nouveaux utilisateurs (pour attribuer des informations d'identification par exemple). Lorsque le client met en service un nouvel utilisateur, votre produit appelle GetEntitlements pour vérifier que la capacité existe. Si ce n'est pas le cas, vous pouvez appeler AWS Marketplace le service de mesure pour facturer les utilisateurs supplémentaires.

Exemple : produit de stockage de données

Vous proposez un produit qui permet aux clients de stocker une certaine quantité de données dans un formulaire chiffré ou non chiffré. Le client peut afficher un tableau de bord qui indique la quantité de données existante et allouée dans votre produit. Votre tableau de bord récupère la quantité d'allocation via GetEntitlements.