Actions, ressources et clés de condition pour AWS Marketplace - Référence de l'autorisation de service

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.

Actions, ressources et clés de condition pour AWS Marketplace

AWS Marketplace (préfixe de service :aws-marketplace) fournit les ressources, actions et clés contextuelles de condition spécifiques au service suivantes à utiliser dans IAM les politiques d'autorisation.

Références :

Actions définies par AWS Marketplace

Vous pouvez spécifier les actions suivantes dans l'Actionélément d'une déclaration de IAM politique. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'APIopération ou à la CLI commande portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

La colonne Types de ressources indique si chaque action prend en charge les autorisations au niveau des ressources. S'il n'y a pas de valeur pour cette colonne, vous devez indiquer toutes les ressources (« * ») dans l'élément Resource de votre déclaration de politique. Si la colonne inclut un type de ressource, vous pouvez spécifier un type ARN de ressource de ce type dans une instruction comportant cette action. Si l'action comporte une ou plusieurs ressources requises, l'appelant doit être autorisé à utiliser l'action avec ces ressources. Les ressources requises sont indiquées dans le tableau par un astérisque (*). Si vous limitez l'accès aux ressources avec l'Resourceélément d'une IAM politique, vous devez inclure un modèle ARN ou pour chaque type de ressource requis. Certaines actions prennent en charge plusieurs types de ressources. Si le type de ressource est facultatif (non indiqué comme obligatoire), vous pouvez choisir d'utiliser l'un, mais pas l'autre.

La colonne Clés de condition inclut des clés que vous pouvez spécifier dans l'élément Condition d'une déclaration de politique. Pour plus d'informations sur les clés de condition associées aux ressources du service, consultez la colonne Clés de condition du tableau des types de ressources.

Note

Les clés de condition des ressources sont répertoriées dans le tableau Types de ressources. Vous pouvez trouver un lien vers le type de ressource qui s'applique à une action dans la colonne Types de ressources (* obligatoire) du tableau Actions. Le type de ressource indiqué dans le tableau Types de ressources inclut la colonne Clés de condition, qui contient les clés de condition de ressource qui s'appliquent à une action dans le tableau Actions.

Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Actions.

Actions Description Niveau d'accès Types de ressources (*obligatoire) Clés de condition Actions dépendantes
AcceptAgreementApprovalRequest Accorde l'autorisation aux utilisateurs d'approuver une demande d'abonnement entrante (pour les fournisseurs qui fournissent des produits nécessitant une vérification d'abonnement) Écrire
AcceptAgreementRequest Accorde l'autorisation aux utilisateurs d'accepter leurs demandes d'accord. Remarquez que cette action ne s'applique pas aux achats Marketplace Écrire
CancelAgreement Accorde l'autorisation aux utilisateurs d'annuler leurs accords. Remarquez que cette action ne s'applique pas aux achats Marketplace Écrire
CancelAgreementRequest Accorde aux utilisateurs l'autorisation d'annuler les demandes d'abonnement en attente pour les produits nécessitant une vérification d'abonnement Écrire
CreateAgreementRequest Accorde l'autorisation aux utilisateurs à créer une demande d'accord. Remarquez que cette action ne s'applique pas aux achats Marketplace Écrire
DescribeAgreement Autorise les utilisateurs à décrire les métadonnées relatives à l'accord Lecture
GetAgreementApprovalRequest Accorde l'autorisation d'afficher les détails de leurs demandes d'abonnement entrantes (pour les fournisseurs qui fournissent des produits nécessitant une vérification d'abonnement) Lecture
GetAgreementRequest Accorde aux utilisateurs l'autorisation d'afficher les détails de leurs demandes d'abonnement pour les produits de données nécessitant une vérification d'abonnement Lecture
GetAgreementTerms Accorde l'autorisation d'obtenir une liste de conditions pour un accord Liste
ListAgreementApprovalRequests Accorde l'autorisation aux utilisateurs de répertorier leurs demandes d'abonnement entrantes (pour les fournisseurs qui fournissent des produits nécessitant une vérification d'abonnement) Liste
ListAgreementCharges Autorise les utilisateurs à consulter les frais associés à leurs contrats Liste
ListAgreementRequests Accorde aux utilisateurs l'autorisation de répertorier leurs demandes d'abonnement pour les produits nécessitant une vérification d'abonnement. Liste
ListEntitlementDetails Accorde l'autorisation aux utilisateurs de consulter les détails des droits associés à un accord. Remarquez que cette action ne s'applique pas aux achats Marketplace Lecture
RejectAgreementApprovalRequest Accorde l'autorisation aux utilisateurs de refuser une demande d'abonnement entrante (pour les fournisseurs qui fournissent des produits nécessitant une vérification d'abonnement) Écrire
SearchAgreements Autorise les utilisateurs à effectuer des recherches sur leurs accords Liste
Subscribe Autorise les utilisateurs à s'abonner à AWS Marketplace des produits. Inclut la possibilité d'envoyer une demande d'abonnement pour les produits nécessitant une vérification d'abonnement. Inclut la possibilité d'activer le renouvellement automatique d'un abonnement existant Écrire
Unsubscribe Autorise les utilisateurs à supprimer les abonnements aux AWS Marketplace produits. Inclut la possibilité de désactiver le renouvellement automatique d'un abonnement existant Écrire
UpdateAgreementApprovalRequest Accorde aux utilisateurs l'autorisation d'apporter des modifications à une demande d'abonnement entrante, y compris la possibilité de supprimer les informations de l'abonné potentiel (pour les fournisseurs qui fournissent des produits nécessitant une vérification d'abonnement) Écrire
UpdatePurchaseOrders Autorise les utilisateurs à mettre à jour les bons de commande pour les frais associés à leurs contrats Écrire
ViewSubscriptions Autorise les utilisateurs à voir les abonnements de leur compte Liste

Types de ressources définis par AWS Marketplace

AWS Marketplace ne prend pas en charge la spécification d'une ressource ARN dans l'Resourceélément d'une déclaration de IAM politique. Pour autoriser l'accès à AWS Marketplace, spécifiez "Resource": "*" dans votre politique.

Clés de condition pour AWS Marketplace

AWS Marketplace définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une IAM politique. Vous pouvez utiliser ces clés pour affiner les conditions d'application de la déclaration de politique. Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Clés de condition.

Pour afficher les clés de condition globales disponibles pour tous les services, consultez Clés de condition globales disponibles.

Clés de condition Description Type
aws-marketplace:AgreementType Filtre l'accès en fonction du type de l'accord ArrayOfString
aws-marketplace:PartyType Filtre l'accès en fonction du type de partie de l'accord Chaîne
aws-marketplace:ProductId Filtre l'accès par identifiant de produit pour AWS Marketplace RedHat OpenShift et pour les produits Bedrock. Remarque : L'utilisation de cette clé de condition ne limitera pas l'accès aux produits dans AWS Marketplace ArrayOfString