How Create WooCommerce Users Who Can Only View and Edit Products

The PublishPress Capabilities plugin is one of the most popular ways to control permissions for WooCommerce.

One PublishPress user wrote to us and asked this question:

I'm using WooCommerce and want to create a role called “Product Manager” and the only thing I want this role to do is have access to Products.

This is possible with PublishPress Capabilities. You can create a WordPress user who can access WooCommerce products, but nothing else.

Video guide #

Text and screenshot guide #

First, you will need to install WooCommerce and the PublishPress Capabilities plugin.

  • Go to “Capabilities” in your WordPress admin menu.
  • Select the role in the top left corner. In this case I select Editor.
  • Then, choose these capabilities
Edit Product Permissions

We're now going to add a new permission to give Product Managers access to the WordPress admin area. Click here for more info on admin area access with WooCommerce.

  • Find the “view_admin_dashboard” capability in Woocommerce tab.
  • Select the “view admin dashboard” box.
  • Click “Save Changes”.

At this point, you can test the new user account: you could use test user from PublishPress Capabilities.

When your new user logs in, all they will see is the “Products” screen and the “Profile” area.

Products Access
Products Access