Skip to content

Commerce Foundations is our pre-built Craft Commerce store. See what it includes

Craft CMS plugins

Variant Manager

A Craft CMS plugin that imports and exports Craft Commerce product variants from CSV files.

Permissions

Which user groups and users can do what in Variant Manager. Set permissions at Users -> {group} -> Permissions or Users -> {user} -> Permissions.

Screenshot

See permissions reference for the full list.

Choosing what to grant#

  • Product team: grant accessPlugin-variant-manager, variant-manager:import, and variant-manager:export. They get the full import-edit-export round trip without touching plugin internals.
  • Support or read-only roles: grant accessPlugin-variant-manager alone. They can see imports happen but cannot upload or export.
  • Merchandisers: add variant-manager:manage-attributes on top of the product team set, so they can edit attribute and option titles, display types and custom fields without running imports. Field layouts stay admin-only.
  • Admins or operations leads: grant everything, including variant-manager:manage for clearing logs and variant-manager:manage-attributes for editing attributes and running the utility.

Site admins bypass every permission check; they always have full access.

Warnings#

variant-manager:import carries a warning at the permission edit screen (“Imports can potentially overwrite existing variants”). The default existing-product import deletes any variant whose SKU is not in the CSV, so grant import access only to people who understand that behavior. See importing for the refresh-variants choices and what they do.

We can take it from here.

We take on the Craft and Craft Commerce sites you built, so you can get back to building. Introduce a client who signs a management contract and you get a $3,000 partnership fee.

How the Dev Partnership Program works
See if we’re a fit