Importing Catalog Access Restrictions

🚧

B2B - Access Restriction (Products) Must Be Enabled

Columns

🚧

Hierarchy of Restrictions

Restrictions will work in this order: Account Locations, Account, Customer, Customer Group

👍

Multiple Custom Groups on One Row

If you want to comma separate, instead of row separate zb2b_restricted_prod_groups you can go to Products->Settings and set Put Multiselect Values in a Single Row to Yes. Please note that this is a global change for all imports and if you have commas in the values you are importing (i.e. a Customer Group Named "Abc, Def") it will cause issues.

Column

Description

Values

zb2b_product_restricted

Is this product restricted

Yes
No

zb2b_restricted_prod_groups

If this product is restricted, then which Customer Group gets full access to it?

Customer Group NAME (one per row)
i.e. "Wholesale"

customer_permissions

If this product is restricted, then which Customer gets full access to it?

Customer ID (comma separated)

account_permissions

If this product is restricted, then which Account gets full access to it

Account ID (comma separated)

account_location_permissions

If this product is restricted, then which Account Location gets full access to it

Account Location ID (comma separated)

Sample

For multiple customer groups, put one per row, example below

In this case SKU ABC123 will be restricted to the "Wholesale" and "B2B Group" and SKU DEF456 will be restricted to "Group 1" and "Wholesale"In this case SKU ABC123 will be restricted to the "Wholesale" and "B2B Group" and SKU DEF456 will be restricted to "Group 1" and "Wholesale"

In this case SKU ABC123 will be restricted to the "Wholesale" and "B2B Group" and SKU DEF456 will be restricted to "Group 1" and "Wholesale"

Import

Import from Import & Export > Import Products - for Import Behavior select "Append Complex Data".