Private marketplaces in AWS Marketplace
A private marketplace controls which products users in your AWS account, such as business users and engineering teams, can procure from AWS Marketplace. It is built on top of AWS Marketplace, and enables your administrators to create and customize curated digital catalogs of approved independent software vendors (ISVs) and products that conform to their in-house policies. Users in your AWS account can find, buy, and deploy approved products from your private marketplace, and ensure that all available products comply with your organization’s policies and standards.
With AWS Organizations, you can centralize management of all of your accounts, group your accounts into organizational units (OUs), and attach different access policies to each OU. You can create multiple private marketplace experiences that are associated with your entire organization, one or more OUs, or one or more accounts in your organization, each with its own set of approved products. Your AWS administrators can also apply company branding to each private marketplace experience with your company or team’s logo, messaging, and color scheme.
Notes
-
You can add private products that have been shared with you (through a private offer) to a private marketplace. For more information, see Subscribing to a private product in a private marketplace .
-
In a private marketplace, customers are automatically entitled to any products whose EULAs are governed by the AWS Customer Agreement or other agreement with AWS governing use of AWS services. Customers are already entitled to these products by default; therefore, they are not included in the list of products that you approved within your private marketplace. Customers can use Service Catalog to manage the deployment of these products.
Topics
Viewing product detail pages
Users can only subscribe to products that you allow in the private marketplace that governs the account. They can browse and see the detail page for any product, but subscription is enabled only for products you have added to your private marketplace. If a product is not currently in your private marketplace, the user sees a red banner at the top of the page, noting that the product is not approved for procurement in AWS Marketplace.
If software requests are enabled, users can choose Create request on the product details page. When users choose Create request, they submit a request to the administrator to make the product available on your private marketplace. For more information about this feature, see Managing user requests for products in a private marketplace.
Configuring notifications
Private marketplace administrators and buyers receive notification events from AWS Marketplace when a buyer requests a product, and when a request is approved or denied. Administrators receive notifications for requests from any account in their AWS organization. Buyers only receive notifications for requests from their accounts. The notification events include product details and the seller's name.
For information about the Private Marketplace notification events, see Amazon EventBridge notifications for AWS Marketplace events, later in this guide.
You can create EventBridge rules with different target types by following the steps in Amazon EventBridge rules, in the Amazon EventBridge User Guide.
Creating email notification configurations
You can use the AWS User Notifications service to receive notifications for events through multiple channels, including email. The following steps explain how to create an email notification configuration. Notification configurations act as containers for the services and event rules that you want to be notified about. An event rule specifies the events that generate a notification in the AWS console, and which delivery channels to use.
To create a notification configuration
Sign in to the AWS Management Console and navigate to AWS User Notifications.
Choose Notification configurations, then choose Create notification configuration.
In the Name box, enter a name for the configuration.
-
In the Event rules section of the page, enter the following values:
For AWS service name, choose AWS Marketplace Private Marketplace.
For Event type, choose one of the following:
Product Request Created
Product Request Approved
-
Product Request Declined
Note
As needed, you can create notification configurations for each event type.
For Regions, select us-east-1. Private marketplace only operates in that Region.
Under Aggregation settings, we recommend choosing Receive within 5 minutes.
-
Under Delivery channels, select the email checkbox, then do the following:
In the Recipient box, enter the email address of the notification recipient.
As needed, choose Add another recipient, the enter another email address in the Recipient box. You can enter a maximum of 99 recipients.
(Optional) Under Manage tags, choose Add new tag, enter values in the Key and Value boxes.
Note
For more information about using the AWS Console Mobile App and Chat channels delivery options, see the links below.
When finished, choose Create notification configuration.
In addition to using an email delivery channel, you can also use the AWS Console Mobile App and Chat delivery channels. The following links take you to more information about those channels and about User Notifications.
What is the AWS Console Mobile Application, in the AWS Console Mobile Application User Guide.
What is AWS Chatbot, in the AWS Chatbot Administrator Guide.
Creating a notification configuration, in the User Notifications User Guide.