WooCommerce registers two user roles once activated, and grants additional capabilities to the Admin:
manage_woocommercefor WooCommerce Settings
Customer role ↑ Back to top
When a user registers via the checkout or signup process, they become customers.
- Have read access only for most capacities. This is equivalent status to a normal blog subscriber.
- Can edit their own account information.
- View past/present orders.
Shop Manager role ↑ Back to top
Shop Manager is a role you can give someone to manage the shop without making them an admin. They have all the rights a customer has, and are granted the main capabilities:
manage_woocommerce: Gives shop managers the option to manage all settings within WooCommerce, and create/edit products.
view_woocommerce_reports: Gives them access to all WooCommerce reports.
The Shop Manager role has all the capabilities listed at our WooCommerce GitHub repo.
They also have general WordPress editor capabilities.
Tweaking capabilities ↑ Back to top
If you wish to modify roles and capabilities, use a third-party plugin such as Capability Manager Enhanced. The former hasn’t been updated in awhile, and the enhanced version is current; both work well for this purpose.or
Or you can use: