Create a Data Product
Products can be used to bundle a range of assets from any connector type or source regardless of whether the assets are at source or on platform.
There are two options to initiate this process:
Go to My Collection on the Navigation bar
Click on the +New button at the top left
Select Product
The second way to do so is:
Go to Manage on the Navigation bar
Select Products
Click on the Create Product button on the top right
Once you have entered a Product name a Product is created on the Platform in a DRAFT state.
A Subscription Plan must be added to the Product to enable to be released in a LIVE state. This is the only step that is mandatory for the successful release of a Product. The remaining five steps, as detailed below, are optional.
Assets
You can add one or many Assets to your Product. Alternatively, you can release the Product without any Assets contained, so it functions somewhat like a ‘shell’ on the Exchange.
Note: To add an Asset to a Product you must first create an Asset.
Click on Add Assets
Filter and select all Assets that you would like to include in or remove from this Product.
An Asset can be added to many Products.
Further assets can be added at a later date,
Select Confirm Selection
If any Asset within the Product is configured to update, you can choose to automatically update the Last Refresh date for the Product to be the date of the last Asset update for any contained Asset.
A maximum of 50 Assets can be added to a Product.
Product Packaging
Add product visuals, text and categories to help customers discover your Product.
Click on Add Packaging
Icon - Upload or auto generate a small Icon for your Product
Product Header Image
Exchange Tile Image
Note: For customers who would prefer not to use tile images at all, it is now possible to use our new UI customization to set all product cards to use: Product icon or No tile image or icon
Display name
Summary text
About this product section
Refresh frequency - Provide an indication of how often the data within the Assets contained within your Product will be updated. This is metadata and is not used to initiate any updates.
Category tags - select from a pre-defined list which can be used by a Data Consumer to locate your Product when browsing the Exchange.
Metadata
Adding Metadata
Data products also have a capability to have and display Custom Metadata that is visible in the exchange. One or more key/values pairs can be added, with the ability to be removed or edited at a later stage if required. Once saved, the product must be released for any changes to be visible.
Once Custom metadata is added to a product, it will displayed be displayed on the right side of the Product page under information relating to contacts and tags. Custom metadata may relate to data quality, completeness, sensitivity or AI-readiness.
Note: Ecosystem Admins can enforce default custom metadata fields and values that are standardized across the ecosystem. These are automatically added whenever custom metadata is set for a Product.
Subscription Plans
Product Subscription Plans govern how subscribed users can consume the Product as well as dictate any usage Terms and Conditions or pricing that may apply. For further information on their configuration and application, see here. Similarly, see here for further information on Product Terms and Conditions.
Click on Add Plans

Select One or more Plans from a pre-defined list to be made available for Consumer to select

Depending on the plan type you may need to configure the pricing, duration or add contact information. You also get a view of the subscription card on the right side of the page.

Once the plans have been added and configured the producer can save and exit.
At least one Plan must be added to a Product for it to be released on the Exchange. This is the only non-optional step of the creation process.
Configuring Row and Column Filtering
When adding or configuring a Subscription Plan, you can now set specific row and column-level restrictions to determine the scope of data a consumer can access. This allows you to support multiple customer profiles (ICPs), audiences and use cases through configuration rather than duplication.
Row-Level Filtering: Restricts access to specific records based on conditions (e.g., "Only show data where Region = 'North America'").
Column-Level Filtering: Protects sensitive information by hiding specific fields (e.g., removing PII like Name or Social Security Number).

Once applied, plans with filtering will display a ‘subset’ chip on the product page to clearly identify restricted versions. You have the option to add a ‘Filtering description’ that will be visible to consumers when they are viewing the plan options.
Note: Consuming Assets accessed via Filtered Plans in Query is not currently supported.
For best practice guidance on how to make use of data filtering across your product offering and organization, see the associated pages here.
Example Scenario
A producer publishes a data product that serves multiple audiences. Rather than creating three separate products, the producer creates one product with three access-based subscription plans.
Product: Customer Transactions
Core dataset:
Transaction ID
Customer ID
Date
Amount
Region
Customer demographics
Subscription Plan Options
1. Internal Analytics (Full Access)
Rows: All regions
Columns: All fields
Intended for internal data teams
Enables full analytical flexibility
2. Commercial Partners (Filtered Access)
Rows: Limited to specific regions
Columns: Transaction metrics only
Personally identifiable fields removed
Designed for external consumption
3. Executive Reporting (Restricted Access)
Rows: Aggregated or subset only
Columns: High-level metrics
Minimal schema, optimized for dashboards
Using Plan Filtering, consumers subscribe to a plan that matches their needs, and only receive the data they are entitled to. There is one product tile on the Exchange and clear visibility into available access options. Moreover, governance is applied once and enforced everywhere.
Applying Plans with Embedded Payment
If a Paid Subscription Plan allowing self-service payments has been created for your Organization, you will be able to select it from the ‘Plans’ section of your product creation journey.
These Plan options all potential consumers on your Data Products a frictionless consumption journey where browsing, payment, and data access can securely occur within a single, continuous session.
Using the functionality requires the deployment of an integration that interfaces with your Organization’s designated payment gateway provider. If you are interested in having these Plan options available, speak with your Platform Administrator or Harbr Account Manager.
If configured, you will see an option in the Subscription Plan packaging steps to add a Plan Template with the Subscription Method ‘Self-serve with payment’.

After selecting the tickbox, you may set the specific parameters of the Plan for your consumers subscribe to (ie price, timing of payment).
Price: Add a billing indicator:
One-time - Show price as a single payment
Monthly - Show price as billed monthly (/mo)
Yearly - Show price as billed yearly (/yr)Duration: For a fixed duration plan, the subscription will expire automatically after the specified time period.
User Re-subscription: The template will specify whether consumers are allowed to re-subscribe after expiry. For Plans intended for trials, this will likely not be the case.
Click save and exit, before continuing on to configuring your visibility settings.

Visibility
The Visibility setting determines who can view and explore the Product on the Exchange. You may want to limit the scope of the visibility setting if you want to test your Product with selected Users for example. Consumer may choose to subscribe to a Product that is visible on the Exchange.
Click on Set Visibility
Select the appropriate visibility setting
No users have visibility for this Data Product
Selected users have visibility for this Data Product
Search for and select one or more individual users
Selected organizations have visibility for this Data Product
Search for and select one or more organizations
All organizations have visibility for this Data Product
Click Save and Exit to commit the visibility setting.
Integration Metadata
Applying integration metadata enables integration with some external processes or information that can be invoked using a specific Key Value pair. The integration metadata will never be visible to consuming users.
Click Enable Integrations
Click + Add integration metadata
Insert
Key - this is a string
Value - this is a string
Click Save and Exit to commit the key value pairs.
Once a product is created, will be taken to the Product Overview page. You must release the Product for it to be seen or interacted with by Consumers. Only users with Manage permissions for the product are able to access the overview page and apply any changes.