Cloud Marketplaces
AWS Marketplace Integration
Configuring AWS Marketplace Settings
5 min
how does it work? amberflo uses the aws marketplace metering api to report usage you can create an aws marketplace saas product offering (either subscription or contract) and add a pricing dimension ensure that the api name matches the name provided in the amberflo aws payment settings the unit price is set to $0 01 once the pricing plan and iam credential setup are created in aws, you're ready to configure the aws marketplace payment settings in amberflo navigate to connectors catalog , click on connect to aws marketplace and provide the following information aws role arn this is the arn that grants amberflo permission to perform aws marketplace operations on your behalf it is created during iam credential setup docid\ dgsqmurv3jkbebsqzv4ps aws product id after creating pricing plans on aws marketplace , go to the relevant product in the saas product management portal the product id can be found in the product summary section aws dimension as part of the pricing plan setup in aws marketplace, you will define one or more pricing dimensions with associated costs provide the dimension api key name used to report the billed amounts for testing, you can use a dimension with a $0 cost aws external id this is an additional security setting to prevent "confused deputy" attacks on your aws account for more information, see how to use external id when granting access to your aws resources validation upon saving, amberflo will validate the provided values by using the arn and product id to retrieve the associated product code needed for submitting usage verifying that the specified dimension is properly configured for the product