Catalogs and Assignments
Custom Catalogs
Custom Catalogs are named collections of products.
Admin location:
- Catalog >Custom Catalog
Assign to customers and groups
You can assign catalogs to:
- Individual customers (Customer Edit page)
- Customer groups (Customer Group Edit page)
Store view scope
Assignments are saved with a store_id:
store_id = 0: global assignment (applies to all store views)store_id >0: store-view specific assignment (overrides the global one for that store view)
This allows you to maintain different assortments per store view, while still having a global default.
Custom Product (direct grants)
Besides catalog assignments, you can grant individual products directly to a customer. This is useful for exceptions without creating another catalog.
Direct customer-product grants also support store-view scope (global fallback via store_id = 0, store-specific override via store_id >0).
Active catalog state
Only active catalogs contribute to effective access resolution. Inactive catalogs do not grant access until they are reactivated.
