Cloud Marketplaces
AWS Marketplace Integration
Configuring AWS Marketplace Settings
3min
how does it work? amberflo is using the aws marketplace metering api to report usage you can create an aws marketplace saas product offering (subscription or a contract) and add a pricing dimension make sure the api name is matching the name provided in the amberflo aws payment settings and the unit price is $0 01 once the pricing plan and iam credential setup is 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 info aws role arn this is the arn that grants us 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 , navigate to the relevant product in the saas product management portal the product id can be found in the product summary section aws dimension a step of creating the pricing plan on aws marketplace is defining the pricing dimensions and the associated cost there may be multiple pricing dimensions defined for a plan we need to know the dimension api key name that will be used to report the billed amounts (for testing purposes, you may opt to use a dimension with a $0 cost ) aws external id this is an additional security setting to avoid “confused deputy” attacks on your aws account how to use external id when granting access to your aws resources validation upon saving, the provided values are validated by using the arn and product id to retrieve the associated product code needed for submitting usage and verify the dimension is configured for the product )