AWS Marketplace (aws-marketplace)

2023-12-15

17 new actions, 3 new conditions | 1 updated action | 1 removed resource

Additions

    Actions
  • AcceptAgreementRequest
    • Description:  Grants permission to users to accept their agreement requests. Note that this action is not applicable to Marketplace purchases
    • Access:  Write
  • CancelAgreement
    • Description:  Grants permission to users to cancel their agreements. Note that this action is not applicable to Marketplace purchases
    • Access:  Write
  • CancelAgreementRequest
    • Description:  Grants permission to users to cancel pending subscription requests for products that require subscription verification
    • Access:  Write
  • CreateAgreementRequest
    • Description:  Grants permission to users to create an agreement request. Note that this action is not applicable to Marketplace purchases
    • Access:  Write
  • DescribeAgreement
    • Description:  Grants permission to users to describe the metadata about the agreement
    • Access:  Read
  • GetAgreementApprovalRequest
    • Description:  Grants permission to users to view the details of their incoming subscription requests (for providers who provide products that require subscription verification)
    • Access:  Read
  • GetAgreementRequest
    • Description:  Grants permission to users to view the details of their subscription requests for data products that require subscription verification
    • Access:  Read
  • GetAgreementTerms
    • Description:  Grants permission to users to get a list of terms for an agreement
    • Access:  List
  • ListAgreementApprovalRequests
    • Description:  Grants permission to users to list their incoming subscription requests (for providers who provide products that require subscription verification)
    • Access:  List
  • ListAgreementRequests
    • Description:  Grants permission to users to list their subscription requests for products that require subscription verification
    • Access:  List
  • ListEntitlementDetails
    • Description:  Grants permission to users to view details of the entitlements associated with an agreement. Note that this action is not applicable to Marketplace purchases
    • Access:  Read
  • RejectAgreementApprovalRequest
    • Description:  Grants permission to users to decline an incoming subscription requests (for providers who provide products that require subscription verification)
    • Access:  Write
  • SearchAgreements
    • Description:  Grants permission to users to search their agreements
    • Access:  List
  • Subscribe
    • Description:  Grants permission to users to subscribe to AWS Marketplace products. Includes the ability to send a subscription request for products that require subscription verification. Includes the ability to enable auto-renewal for an existing subscription
    • Access:  Write
  • Unsubscribe
    • Description:  Grants permission to users to remove subscriptions to AWS Marketplace products. Includes the ability to disable auto-renewal for an existing subscription
    • Access:  Write
  • UpdateAgreementApprovalRequest
    • Description:  Grants permission to users to make changes to an incoming subscription request, including the ability to delete the prospective subscriber's information (for providers who provide products that require subscription verification)
    • Access:  Write
  • ViewSubscriptions
    • Description:  Grants permission to users to see their account's subscriptions
    • Access:  List
    Conditions
  • aws-marketplace:AgreementType
    • Description:  Filters access by the type of the agreement
    • Type:  ArrayOfString
  • aws-marketplace:PartyType
    • Description:  Filters access by the party type of the agreement
    • Type:  String
  • aws-marketplace:ProductId
    • Description:  Filters access by product id for AWS Marketplace RedHat OpenShift products in the RedHat console. Note: This condition key only applies to the RedHat console, and using it will not restrict access to products in AWS Marketplace
    • Type:  ArrayOfString

Updates

    Actions
  • AcceptAgreementApprovalRequest
      Description
    • Old: Grants permission to view a seller dashboard
      New: Grants permission to users to approve an incoming subscription request (for providers who provide products that require subscription verification)
      Access
    • Read  ⟶  Write
      Resources
    • New_value: []

      Old_value: [{'name': 'SellerDashboard', 'is_required': True}]

Deletions

    Resources
  • SellerDashboard
    • Arn:  arn:${Partition}:aws-marketplace::${Account}:${Catalog}/ReportingData/${FactTable}/Dashboard/${DashboardName}